当前位置:网站首页>App test points
App test points
2022-06-25 22:54:00 【Forestᝰ】
A functional test :
1. Business logic correctness test : basis : Product documentation -> Test case writing
Compatibility test :
2. System version :Android: Official version , Custom version ;IOS: Official version
3. The resolution of the :720 * 1280 1080* 1920
3. Network situation :2g 3g 4g 5g Wi-Fi
4. Compatible with brand models : According to market share 、 Release time and other indicators are important to the mainstream 、 Focus on compatibility with the latest models ( Baidu cloud test platform )
ROM compatible : Compatible with native ROM(2.1、2.2、2.3、4.0、4.1、4.2); The third party ROM( millet 、 Baidu Yi 、 a snack 、 Enchantment
family 、 Alibaba cloud ……)
5. Screen compatible : Need to be compatible HVGA、VGA、WVGA、FWVGA、720p、1080p Screen resolution , And consider different PPI The situation of
6. Software compatibility : Security software ( Baidu mobile housekeeper 、360 Master of optimization 、360 Safety guard 、QQ Cell phone manager 、 Android optimization master 、 Wangqin 、
LBE), Input method software ( System comes with 、Sogou、 Baidu )
7. Version compatibility : The server side needs to be compatible with the requirements of earlier versions of the product API Interface
8. Network compatibility :WiFi、3 Large operators 2G,3G,4G The Internet , Need to distinguish WAP and NET Access
Abnormal test
1. Hot start applications : The application is on standby in the background for a long time ; Application in the background standby process , Phone restart
2. Network switching and outage recovery : Network switching ; Interrupt recovery :
3. Telephone message interruption recovery
Upgrade test :
Near version upgrade (1.0->1.1); Cross Version (1.0->…->2.2)
1. When the client has a new version , Prompt update .
2. Non mandatory update , You can cancel the update , The old version works normally , The next time you use the software , The update prompt will still appear .
3. Force update , When a forced update is not performed by the user , Exit client , Next start , Still prompted to update .
4. Do not uninstall updates , Check if you can update .
5. Do not uninstall updates , Check whether files with the same name as resources, such as pictures, are updated to the latest version .
6. Not wifi Under the network , Prompt whether to update , Cancel and join to download ,wifi Automatic update under .
Install the test :
First installation ; Overlay installation ( Same version , Different versions cover ); Install after uninstall
1. Normal installation test , Check if the installation is successful .
2.APP Version coverage test . for example : Install one first 1.0 Version of APP, Install a higher version (1.1 edition ) Of APP, Check if it is covered .
3. Fallback version testing . for example : First, install a 2.0 Version of APP, Install one more 4. Version of APP, Under normal circumstances, the version can be rolled back .
5. Out of memory during installation , Pop up the prompt .
8. Operate according to the installation manual , Is it installed correctly .
9. Accidents during installation ( Forced blackout 、 Broken net 、 There's a call 、 Check the information ) wait , Check what happens .
10. adopt ‘ Synchronization software ’, Check if some files are installed synchronously during installation .
11. In different models 、 System 、 The screen size 、 Resolution on the mobile phone to install .
12. Check whether there are SD card , And install to by default sd In the card .
13. After installation , Whether the application can be started normally .
14. After installation , Restart the phone to start the application normally .
15. After installation , Does it affect other applications .
16. After installation , Can I add a shortcut .
17. After installation , Whether antivirus software will treat it as a virus .
18. Multi process installation , Is the installation successful .
19. During installation , All prompts must be in English or Chinese , Code cannot appear in the message 、 Symbol 、 Random code, etc .
20. After installation , Whether to start the program automatically .
21. Whether third party installation is supported .
22. Click Cancel during installation .
Uninstall test :
First uninstall ; Uninstall after installation
1. Uninstall with your own uninstall program , Check if the unloading is clean .
2. With third-party tools , Check if the unloading is clean .
3. In the process of unloading , Click the Cancel button , See if the uninstaller exits normally , Check whether the software can still be used normally .
4. During uninstallation , There was an accident ( For example, the mobile phone is turned off , No electricity , Check the information , Answer and call ), Whether the program can run .
5. In the process of unloading , Suddenly restart the device , Access the program again , Whether it can still run .
6. When the program is not used , Delete directory files , See if the program can run .
7. In use , Delete the directory file directly , Whether the program can run .
8. Different systems 、 Hardware environment 、 Uninstall under the network environment .
9. After uninstalling successfully , Whether it has an impact on other procedures .
10. Uninstall and install again , Whether it is in normal use .
11. In the process of unloading , All prompts must be in English or Chinese , Code cannot appear in the message 、 Symbol 、 Random code, etc .
robustness test
1. Mobile phones consume resources :cpu, Memory
2. Flow consumption : picture , data , video
3. Electricity test
4. Crash recovery
边栏推荐
- 2022-2028 global extrusion coating and lamination production line industry research and trend analysis report
- Pycharm 2022.1 EAP 2 release
- Zero Trust: break the passive development mode of "attack and defense" and build a "moat" for enterprise safety
- Data governance is easier said than done
- Tlog helps Pangu framework realize microservice link log tracking
- Hotspot JVM "01" class loading, linking and initialization
- Obsidian basic tutorial
- Lecture 14 of the Blue Bridge Cup -- number theory [exercises]
- Nacos source code analysis 01 code structure
- 在线CRUDhasone关联查询报错Unabletouseinternalvariable:List
猜你喜欢

Openwrt (VIII) application layer development

2022-2028 global extrusion coating and lamination production line industry research and trend analysis report

图解栈帧运行过程

2022-2028 global TFT touch screen industry research and trend analysis report

2022-2028 global DC linear variable differential transformer (LVDT) industry survey and trend analysis report
![Lecture 14 of the Blue Bridge Cup -- number theory [exercises]](/img/96/0971909c8bf25820c2d4f520bb83fb.jpg)
Lecture 14 of the Blue Bridge Cup -- number theory [exercises]

【WPF】CAD工程图纸转WPF可直接使用的xaml代码技巧

Programmer weekly (issue 4): the wealth view of programmers

Three layer architecture + routing experiment

Talk about adapter mode
随机推荐
聊聊Adapter模式
Research and Analysis on the current situation of China's magnetic detector Market and forecast report on its development prospect (2022)
HotSpot JVM 「01」类加载、链接和初始化
2022-2028 global TFT touch screen industry research and trend analysis report
Unity技术手册 - 生命周期内颜色ColorOverLifetime--速度颜色ColorBySpeed
2022爱分析· IT运维厂商全景报告
A3.ansible production practice case -- system initialization roles
China bed and mattress market status research analysis and development prospect forecast report (2022)
2022-2028 global industrial touch screen industry research and trend analysis report
[invitation letter] on March 4, the platform enabled digital intelligence Innovation -- UFIDA BiP PAAS cloud platform IUAP digital intelligence hundred cities forum · Jinan Station
Yyds dry goods inventory JD 2, why is redis so fast?
adb常用命令
Conglin environmental protection IPO meeting: annual profit of more than 200million to raise 2.03 billion
Flutter 网络请求封装之Dio(Cookie管理、添加拦截器、下载文件、异常处理、取消请求等)
圖解棧幀運行過程
Chapter 3 use of requests Library
NARI radar's IPO meeting: it plans to raise nearly 1billion yuan. Bao Xiaojun and his wife are Canadians
Nacos source code analysis 01 code structure
Unity技术手册 - 生命周期旋转RotationOverLifetime-速度旋转RotationBySpeed-及外力
Open source optimized VVC encoder in general scenarios