Home  >  Q&A  >  body text

android - Web测试和APP测试有什么区别

想问问Web测试和APP测试有什么区别,想从Web转为APP测试

PHP中文网PHP中文网2742 days ago458

reply all(2)I'll reply

  • ringa_lee

    ringa_lee2017-04-17 18:03:30

    Whether it is web testing or app testing in traditional industries, the basic knowledge of testing is inseparable. No matter how it changes, the principles of testing will still be integrated into both.

    1. Similarities between Web testing and APP testing

    1) When designing test cases, they are still based on boundary value analysis, equivalence class division, etc.;
    2) Most use black box testing methods to verify whether the business functions are correctly applied;
    3) The interface needs to be checked Whether the layout, style and buttons are simple, beautiful and unified, etc.;
    4) Test the page loading and page turning speed, login time, whether the memory overflows, etc.;
    5) Test the stability of the application system, etc.

    2. Differences

    Compared to web testing, mobile phone software testing must not only consider basic functional testing, performance, etc., but also consider the inherent attributes and characteristics of the mobile phone itself. Therefore, comparing web testing and mobile phone testing, you need to pay attention to the following characteristics during the mobile phone testing process:
    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 app testing is the first step One property feature to consider is: interrupt testing.
    The interruption test includes 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, callee hangup, call hangup, call hangup
    b. SMS interruption: receiving text messages, checking text messages
    c. Other interruptions: Bluetooth, alarm clock, plugging and unplugging data cables, mobile phone locking, mobile phone power outage, mobile phone problems (system crash, restart)
    2) Mobile phone users’ opinions on app products Installation and uninstallation operation: directly upgrade from the previous version/last two versions to the latest version.
    Install new version
    New version overwrites old version installation
    Uninstall old version, install new version
    Uninstall new version, install new version
    3) The most commonly used tool for web automated testing is QTP, while android mobile phone automated testing tools are more Commonly used are monkey and monkeyrunner.

    Compatibility testing, which is commonly used on the web, takes into account computers with different resolutions and different browsers. The app considers different phone models, manufacturers, resolutions, screen sizes, etc.

    reply
    0
  • 黄舟

    黄舟2017-04-17 18:03:30

    The idea of ​​testing is actually the same. You can change the browser to a mobile phone. Web testing may need to consider browser compatibility, while the app needs to adapt to different models of mobile phones.

    Perhaps the most important difference is the network part. Web testing does not need to consider the situation of no network, while APP will involve network interruption, poor network and other situations.

    reply
    0
  • Cancelreply