What is the difference between web testing and app testing?

Recently, I heard some friends say that the mobile version is slightly more difficult than the web version, and there are many detailed notes involved. I have the idea of ​​switching to web testing to see if there is any difference during the specific test.

There is no difference in process between WEB testing and APP testing . All need to go through test planning, use case design, test execution, defect management, test reporting and other related activities.

Technically speaking, the test types of WEB testing and APP testing are basically similar. Both require functional testing, performance testing, security testing, GUI testing and other test types.

Same point:

Whether it is web testing in traditional industries or emerging mobile app testing, it is inseparable from the basic knowledge of testing: the

same test case design methods : boundary value analysis method, equivalence class division method, error speculation method, scenario method,

etc. Testing methods : black box testing to verify whether the business functions are correct and meet user or design expectations;

check the UR : whether the layout, style and buttons of the interface are simple, beautiful and unified;

page performance testing : test page loading and page turning Page speed, login time, memory overflow, etc.;

application stability : test the stability of the application system to ensure that it does not crash or freeze, etc.

difference

Compared with WEB testing, APP testing must not only consider basic functional testing, performance, etc., but also consider the inherent attributes and characteristics of the mobile phone itself. Therefore, during the app testing process, you need to pay attention to the following characteristics:

1. As a communication tool, mobile phones, incoming calls, outgoing calls, receiving text messages and other operations will have an impact on the APP application, so the first attribute characteristics to be considered in APP testing Yes: Interruption test

Interruption test has several situations such as manual interruption, new task interruption and unexpected interruption. It is mainly verified from the following aspects:

a Incoming call interruption: call hangup, called hangup, call hangup, call hangup

b SMS interruption: receiving SMS, viewing SMS

c Other interruptions: Bluetooth alarm clock plugging and unplugging data cable, mobile phone lock, mobile phone power outage, mobile phone problems (system crash, restart)


2. Installation and uninstallation of APP products by mobile phone users:

a. Directly upgrade from the previous two versions to the latest version.

b. Install all new versions.

c. Install the new version over the old version.

d. Uninstall the old version and install the new version.

e. Uninstall the new version. , install the new version


3. The most commonly used tool for WEB automated testing is qtp, while the more commonly used automated testing tools for Android phones are monkey/moneyrunner/appium

4. Interface operation: Nowadays, users of app products all use touch-screen mobile phones, so when testing, we must also pay attention to gestures, horizontal and vertical screen switching, multi-touch, event triggering areas and other tests.

Finally: The complete software testing video tutorial below has been compiled and uploaded. Friends who need it can get it by themselves [guaranteed 100% free]

Software Testing Interview Document

We must study to find a high-paying job. The following interview questions are from the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, Byte, etc., and some Byte bosses have given authoritative answers. After finishing this set I believe everyone can find a satisfactory job based on the interview information.

Guess you like

Origin blog.csdn.net/weixin_50829653/article/details/132629812