当前位置:网站首页>app测试用例
app测试用例
2022-06-10 19:56:00 【野猫炫】
app主要测试类型:安全性、易用性、性能、安装卸载、注册登录、兼容性、更新推送。
1、安全性:权限测试、安装卸载安全性、密码显示存储及长度要求、数据安全性、敏感数据的处理、备份与恢复要求、安全提示要求、数据删除要求、个人信息的使用要求、应用环境的改变、运行中断要求、通讯安全性、人机接口安全性
2、易用性:布局和设计、界面、帮助、反馈和容错、检查软件操作是否简单
3、性能:极限测试、响应能力测试、压力测试、交叉测试、运行、场景
4、安装和卸载:
- 安装测试:安装方式、安装步骤界面、安装过程中的控制/异常情况、修复性安装、软件版本升级安装、覆盖安装、安装环境、安装后的检查、app更新。
- 卸载测试:卸载方式、卸载状态、异常情况、文件删除、卸载提示、卸载环境、已经卸载。
5、登录注册:
- 账号登录部分:正常登录、账号密码错误、账号锁定、多点登录、输入框部分。
- 注册部分:正常注册账号、输入框部分、验证码、异常注册。
- 忘记密码部分:验证码部分、异常设定新密码、成功设定新密码。
6、兼容性:网络环境,手机,系统,分辨率组合,处理器核数,与其他app兼容性,手机横竖屏的切换。
7、更新推送:
- 数据更新:手动刷新、自动刷新、前后台切换、从服务端请求实时响应、缓存到本地的数据
- 消息推送:默认开关、设置开关、后台未打开APP。







边栏推荐
- 【生成对抗网络学习 其一】经典GAN与其存在的问题和相关改进
- synergy: server refused client with our name
- Test APK exception control netlocation attacker development
- What is the difference between localhost and 127.0.0.1?
- Analysis on rendering principle of mobile terminal
- 知识图谱/关系可视化
- 获取的网络时间 + 时区(+8)
- 魔塔类游戏实现源码及关卡生成
- AttributeError: module ‘collections‘ has no attribute ‘MutableMapping‘
- Microsoft Word tutorial, how to change page orientation and add borders to pages in word?
猜你喜欢

Nanny tutorial: how to become a contributor to Apache linkis documents

mysql基础篇之mysql在已有表中添加自动增加的主键(或任意一个字段)
![JS basic and frequently asked interview questions [] = =! [] result is true, [] = = [] result is false detailed explanation](/img/42/bcda46a9297a544b44fea31be3f686.png)
JS basic and frequently asked interview questions [] = =! [] result is true, [] = = [] result is false detailed explanation

Monitoring is easy to create a "quasi ecological" pattern and empower Xinchuang to "replace"

Stacked bar graph move the mouse into the tooltip to prompt that the filter is 0 element, so as to realize custom bubbles

連接mysql報錯 errorCode 1129, state HY000, Host ‘xxx‘ is blocked because of many connection errors

A small case with 666 times performance improvement illustrates the importance of using indexes correctly in tidb
![[technical fragment] implementation of renaming and filtering duplicate name files with suffixes](/img/be/d33cd20ae37dfb5d3ea59ce8b1e568.png)
[technical fragment] implementation of renaming and filtering duplicate name files with suffixes
![js基础及常考面试题之 [] == ![]结果为true, []==[]结果为false 详解](/img/42/bcda46a9297a544b44fea31be3f686.png)
js基础及常考面试题之 [] == ![]结果为true, []==[]结果为false 详解

Mysql database foundation
随机推荐
What is the difference between localhost and 127.0.0.1?
pdf.js-----js解析pdf文件实现预览,并获取pdf文件中的内容(数组形式)
Analysis on rendering principle of mobile terminal
Talk about server performance optimization ~ (recommended Collection)
Game compatibility test (general scheme)
堆排序与加强堆代码 用于记忆
聊聊服务器性能优化~(建议收藏)
详解三级缓存解决循环依赖
The new audio infinix machine appears in the Google product library, and Tecno CaMon 19 is pre installed with Android 13
Leetcode divides the array so that the maximum difference is k
六级考试-商务英语-考前最后一背
电子招标采购商城系统:优化传统采购业务,提速企业数字化升级
Magic tower game implementation source code and level generation
堆叠条形图鼠标移入tooltip中提示过滤为0元素,实现自定义气泡
为什么网页样式属性,有的需要加冒号“:”,有的不用?
Uncover secrets: how can wechat red envelopes in the Spring Festival Gala resist 10billion requests?
Four methods to obtain the position index of the first n values of the maximum and minimum values in the list
Read the source code of micropyton - add the C extension class module (3)
Portable FDW framework for Pb
P5723 【深基4.例13】质数口袋