Joke Collection Website - Public benefit messages - How to make a test plan and detailed process for mobile app?
How to make a test plan and detailed process for mobile app?
(1) Product requirement documents, product prototype drawings, interface description documents and design documents shall be complete.
(2) Preparation of test equipment and test tools: preparation of real machines with different versions of IOS and Android and test related tools.
2. Design and review of test cases
(1) According to the product requirement documents, product prototype drawings and other documents, design the general functional test cases of the client.
(2) Review, modify and improve the test cases, and then conduct the formal testing stage.
3. User interface testing
(1) Make sure that the prototype drawings and renderings at hand are the latest version to meet the needs of product managers and users.
(2) Everything in the test process shall be subject to the renderings. If you have any suggestions on user experience, please confirm with the product manager by email first. After the confirmation is passed, the user experience question can be officially released.
4. Functional testing
(1)APP function test mainly traverses the software functions according to the written function test cases.
(2) The tests involved mainly include basic function test, installation, uninstallation, operation test, and exception handling (including the handling of abnormal situations such as sudden network interruption or slow network speed and insufficient machine memory).
5. Interrupt testing
(1) When the software is running, it can answer the phone, receive short messages, lock the screen, give an alarm and charge, and use the software after receiving the notification reminder, so the software can run normally.
(2) When running the software, switch from the foreground to the background, and then switch back to the foreground to continue running.
6. Compatibility and adapter testing
(1) Hardware adaptation: adaptation of different mobile phone manufacturers, hardware performance and different screen sizes.
(2)2) Compatibility of operating system versions
(3) Adapting to different screen resolutions: The screen resolutions of mobile devices are varied. If the app is not handled properly, it may not be displayed well and even affect the operation of the function.
(4) Compatibility test must be run on a certain number of real machines. Because there are many kinds of real machines, you can choose several typical real machines that are used more for compatibility testing.
7. Performance test
(1) Client performance testing focuses on installation and uninstallation time, startup time, page loading time, beds occupied by main functions, memory, traffic, power consumption, etc. Whether it has advantages compared with similar products.
(2) As for the performance of the server, the interface is mainly used to pressurize the server, focusing on the corresponding time, throughput, concurrency and transaction pass rate.
8. Stability test
(1) The stability of Android app is often tested by monkey, and personal operation is simulated by random event flow, which plays a great role in checking the memory overflow and null pointer of the program.
9. Test analysis and test report output
After the above various forms of APP testing, it is necessary to form a complete analysis report document and output it to relevant personnel.
Experimental bird
- Related articles
- Are there any novel readers for reading novels for free?
- What's wrong with Samsung sma5000 boot screen?
- A brief and inspirational message to my son.
- The property company sent a lawyer's letter to the owner asking to pay the property fee.
- 20 funny copywriting
- Will the bank card with Xiaoman financial loan receive the loan information?
- By what SMS does Bai Hua send local information?
- Notice of arrival of COVID-19 vaccine in Fenghua District in 2022 (Fenghua was vaccinated with COVID-19 vaccine)
- Congratulations on your birthday to your best friend of the opposite sex.
- How to write a resume by SMS?