Android Test Note 1

Due to the serious fragmentation of android, the same code will be quite different on different devices, so it must be used on different real machines.

User experience test

1. Interface
① Wrong text, pictures are not displayed or displayed incorrectly, lack of input items, button size and click effect
② Layout, picture and color design problems, it is difficult for testers to enter
③ Prompt information, prompt information language is accurate Concise and instructive. Put prompt information in the position that should be prompted. For example, if the program needs to connect to the network, it should be prompted if there is no network.
④Prompt information, there are many ways to prompt information, there are probably two kinds of pop-up and non-pop-up, according to the actual situation ⑤Readability
, due to the limited input method and screen size of mobile phones, reading is the main focus at present (except chat software), and reading is the key. Text font, size, color and background color can be adjusted, night mode
⑥ Simple, look at any.do to know what simplicity is, like an oil painting of a beautiful woman in white gauze
⑦ Input method, the input method cannot block the input box; press Enter You can jump to the next input box


2. Stability
①Network, the program that needs to access the network should run normally when the network is unstable, and there should be no unexpected exit and errors; if the program cannot run in this environment , the user should be prompted

② network switching, ditto
③ weak network signal, ditto
④ process switching, in multi-process switching, it should run normally, and keep the page before switching, and there should be no unexpected exits and errors



3. Performance
① The program performs some When the function is used, the mobile phone should not be stuck


,
paused , etc., depending on the actual situation

③Uninstall


5. Upgrade
① Prompt, prompt every time the program runs, or you can set not to prompt the new version
②Download, or you can set it to allow download only in a specific network environment, such as WIFI
③Cancel, the download can be canceled (and Can be paused and resumed)


6. Operate
① the query button and press enter to respond to the search at the same time
② button clicks have changed 


business 2. The business process shall prevail. ① From the beginning of the process to the end of the process, at least important function points must be included. ② Different process starting points can be reflected in multiple process use cases. ③ Not all starting points can be completely included. In addition , there are the following aspects: System test (non-functional test) 1. Adaptability test a) Mobile phone model b) Network communication (2G\3G\WIFI\airplane mode, NET\WAP, China Telecom, Mobile, China Unicom) c) The version number of Android (Android 4.0, Android 2.3, Android 2.2, Android 2.1) is mainly 2.2\2.3.*\4.0

















d) The resolution of the screen (1280×720, 960×640, 960×540, 854×480, 800×480, 640×480, 640×360, 480×360, 480×320, 400×240, 320×240 , 220×176,)




2. Functional module test (functional test)
a) Test according to pre-written test cases


3. Abnormal test (mobile phone interactive event)
a) *Key interruption, such as: power button, home button, Volume keys, return keys, etc.; plug and unplug data cables
b) Other programs switch each other in the background
c) *Network switching (2G\3G\WIFI\airplane mode, NET\WAP, China Telecom, China Mobile, China Unicom,)
d) Whether after standby Can restore programs and networks e) SMS, phone calls and alarms f) Install, overwrite and uninstall g) With or without SIM card, with or without SD card

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326359464&siteId=291194637