What are the similarities and differences between Web testing and app testing?

Source: Internet
Author: User

1, the same point


Whether it's a traditional industry Web test or a new mobile app test, the fundamentals of testing are inseparable, and the fundamentals of testing are still embedded in the two, regardless of how they change.


1) When designing test cases, it is still based on the boundary value analysis method and equivalence class division.
2) Most of the test methods using black box to verify whether the business functions are properly applied;
3) need to check the layout of the interface, style and buttons are concise and beautiful, whether unified, etc.
4) test page loading and paging speed, login length, memory overflow, etc.;
5) test the stability of the application system.

2, different points


Compared to web testing, mobile phone software testing, in addition to the basic function testing, performance, but also to consider the inherent characteristics of the mobile phone itself. So compared to web testing and mobile app testing, mobile phone testing process also need to pay attention to the following aspects of features:


1) mobile phone as a communication tool, call, go to power, receive text messages and other operations will have an impact on app applications, so the app test first to consider the attribute characteristics are: interrupt testing.
Interrupt testing There are several situations, such as interruption, new task interruption and unexpected interruption, which are mainly verified from the following aspects:
A. Call interruption: The call hangs up, the call hangs up, the call hangs up, the call is hung off
B. SMS interrupt: Receive SMS, view SMS
C. Other interrupts: Bluetooth, alarm clock, Plug and unplug data cable, mobile phone lock, phone power off, phone problems (system crashes, restart)


2) Mobile phone users on the app product loading and unloading operation: from the previous version/two versions directly to the latest version.
New version installed
New version overwrites old version installation
Uninstall old version, install new version
Uninstall new version, install new version


3) the tools used in Web automation testing are more commonly used in QTP, while Android phone automation test tools are commonly used in monkey, Monkeyrunner.

Compatibility testing, web comparison is often considered to be different resolutions of the computer, different browsers. The app considers different phone models, manufacturers, resolutions and screen sizes.

What are the similarities and differences between Web testing and app testing?

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.