Talking about the experience of app testing

Source: Internet
Author: User

In recent years, with the rise of smartphones, many app software has been surging. So today I talk about how I am working on how to test app software and experience.

First , the app three development mode introduction (when testing the app, you must first understand the app you tested was developed in what mode)

1. Native APP

2. Web APP

3. Hybrid AP

People who are not clear about the app development model. Please own Baidu.

second, the General app test points (these points must be tested)

1, the use of the app, mobile phone power consumption;

2, the app occupies the memory of the phone;

3, the size of the app installation package;

4, the use of the app, the flow of consumption;

5, the performance of the app in the WIFI,4G,3G,2G network;

6, the app supports the system and its version;

7, mobile phone calls, the operation of the app performance;

8, the app each page jumps and returns, in which the Android considers the physical return key;

9, the compatibility of different resolutions;

third, the app test (according to the project plan to test)

1. Module test

2. Process Testing

3. Integration Testing

4. Experience Testing

5. Regression test

6. Performance Test

7. Safety Test

8. Automated Testing

Iv. App Automation Testing

When it comes to app automation testing, many companies now recruit automated testers. Now many test engineers have moved to the automation camp. Let me talk about my view of automation.

1. Does the app need to be automated after the test is completed?

Answer: Need. It's enough to do the interface automation.

2. When can UI Automation test be carried out?

A: The version is stable, the function flow small amplitude change. (High UI Automation maintenance costs, general start-ups, small and medium-sized enterprises do not recommend to do)

Currently do automation tools have a lot, I like to toss two kinds of tools: Appium Selenium

Five, App test report

1, UI evaluation: shortcomings and recommendations

2, User Experience Evaluation: Key features of the use of difficulty evaluation, user operation evaluation, software interface Aesthetic evaluation

3, Functional Test evaluation: Functional routine testing, business logic analysis, functional bugs, functional recommendations

4, Performance evaluation: Client performance, service-side performance

5. Security Test Evaluation: User privacy Evaluation, Server vulnerability, program crash Log, user information security, etc.

6, error classification, residual problem risk assessment


This article is from the "laoz°," blog, please make sure to keep this source http://laoit.blog.51cto.com/2722311/1932227

Talking about the experience of app testing

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.