What is the difference between app testing and web testing? 【Software testing classic interview questions】

Simply speaking from the level of functional testing:

There is no difference between APP testing and web testing in terms of process and functional testing.

1. System architecture:

Web projects generally have a b/s architecture, and browser-based app projects are c/s, which must have a client, and users need to install the client. As long as the web test updates the server side, the client side will be updated synchronously.
App projects require both the client and the server to be updated.
2. Performance:

Web pages mainly focus on response time, while apps also need to care about traffic, power, CPU, GPU, and Memory. There is no difference in the performance of their servers, they are all one server.

3. Compatibility:

The web is based on the browser, so it is more inclined to be compatible with the direction of the browser, computer hardware, and computer system, so web testing does not need to consider installing and uninstalling app testing is based on the client, it depends on the resolution, screen size, and more equipment system. Therefore, app testing must test installation, update, and uninstallation. In addition to conventional installation, update, and uninstallation, abnormal scenarios should also be considered. Including interruption during installation, weak network, and deleting installation files after installation.

In addition, APP also has some special tests: such as network and adaptability. . .

APP test characteristics (in addition to the functional test according to the requirements specification, the following tests are required)

1: Adaptability test (also called compatibility test, different Android versions, different manufacturers, different mobile phone brands)

2: Different network test (2G network/3G network/4G network/WIFI network)

3: Online upgrade test

4: Interruption test (telephone calls, short and medium message interruptions)

5: Power consumption test

6: Weak network test (poor signal, signal shielding laboratory)

7: Install and uninstall (C/S)

8: Flow test

Finally: In order to give back to the die-hard fans, I have compiled a complete software testing video learning tutorial for you. Friends can get it for free if they need it [Guaranteed 100% free]

 

 

Guess you like

Origin blog.csdn.net/2301_76643199/article/details/132249034