< turn > Some key points of Android software testing

Source: Internet
Author: User

1. Interface
① text error, picture not showing or displaying incorrect, missing entry, button size and click Effect
② layout, picture and color design issues, testers are difficult to access
③ prompt information, prompt information language accurate concise, have guidance. Put a hint in the place where you should be prompted, for example, the program needs to access the network

Should be given a hint when no network is in progress

④ hint information, the way to prompt information There are many, there are probably pop-up and non-pop-up two, according to the actual situation to distinguish

⑤ reading, mobile phone due to the input mode and screen size, the current reading as the main (in addition to chat software), good reading is the key. Text font,

Adjustable in size, color and background color, night mode
⑥ Concise, see any.do know what is concise, such as wearing white gauze beautiful oil painting general

⑦ IME, Input method cannot be blocked, enter can jump to the next input box


2. Stability
① Network, need to access the network program, in the case of network instability, should be able to operate normally, should not have unexpected exits and errors, such as the program can not run in this environment, you should prompt the user

② network switch, ibid.

③ network signal is weak, ibid.
④ process switch, in the multi-process switch, should run normally, and keep the pre-switch page, should not have unexpected exit and error


3. Performance
① program for certain functions, should not make the phone appear card, Dayton, etc., depending on the actual situation


4. Installation
① path, selectable phone, SD card
② overwrite, can overwrite old version, and does not appear exception

③ Uninstall


5. Upgrade
① prompt, prompt every time the program runs, or you can set the new version without prompting

② download, or can be set up in a specific network environment to allow download, such as WiFi

③ Cancel, download can be canceled (and can be paused and resumed)


6. Operation
① Query button and enter simultaneous response search

② button click has changed



Business

1, preparation, familiar with the project environment background, understand the needs

(There is no constant demand, but also to refer to Nnd, the final demand and the beginning of the possible beyond recognition)

2, the business process is subject to
① at least include important functional points from the beginning of the process to the end of the process

② different process beginnings, which can be reflected in multiple process use cases

③ cannot fully contain all the starting points, then look alone



In addition, there are the following aspects

System testing (non-functional testing)

1, the suitability of testing

A) model of the mobile phone
b) network communication situation (2g\3g\wifi\ flight mode, NET\WAP, China Telecom, Mobile, Unicom)
c) Android version number (Android 4.0, Android 2.3, Android 2.2, Android 2.1) is mainly 2.2\2.3.*\4.0
d) Screen resolution (1280x720, 960x640, 960x540, 854x480, 800x480, 640x480, 640x360, 480x360, 480x320, 400x240,, 220x176,)


2. Function module test (functional test)

A) based on a pre-written test case test


3. Abnormal test (mobile phone interactive event)
A) * key interrupt, such as: power button, home button, volume key, return key, etc. plug and unplug data cable
b) Other programs in the background switching between
c) * Network switching (2g\3g\wifi\ flight mode, NET\WAP, China Telecom, Mobile, Unicom,)
d) Whether the program and network E can be restored after standby (SMS, phone and alarm f) installation, override installation and uninstallation g)

SIM card, with or without SD card

< turn > Some key points of Android software 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.