大家好,我是coco小锦鲤
我又来了
我又带着希望和爱来了
今天主要介绍APP的测试流程
APP常见测试点
以及APP常见面试题
前方高能预警
以下是一篇很长长长长长长的文
随着科技的发展,购物、旅游、支付等日常衣食住行活动都离不开手机,由此衍生了很多APP。比如每天使用频率非常高的微信、支付宝、微博、抖音、王者荣耀等等。APP测试主要进行功能测试、性能测试、自动化测试、安全性测试、兼容性测试、专项测试。
APP测试流程
APP测试流程与web测试流程类似,分为如下七个阶段:
1.根据需求说明书编写测试计划;
2.制定测试方案,主要是测试任务、测试人员和测试时间的分配;
3.测试准备,包括搭建测试环境,准备测试数据,确定测试方法;
4.测试用例的设计与编写,进行用例评审及补充完善;
5.执行测试时首先进行冒烟测试,然后对主功能流程进行测试,包括客户端的单个功能模块,及功能业务逻辑功能交互,回归测试;
6.提交测试结果,包括测试用例,测试计划;
7.日常维护性测试;
APP测试周期可根据项目的开发周期来确定测试时间,一般测试时间为两三周,根据项目情况以及版本质量可适当缩短或延长测试时间。
APP测试通用测试用例
注:以下为部分节选,APP完整版测试用例请在微信公众号“ITester软件测试小栈”后台回复“20191003”。
登录
登录用户名和密码错误时,界面有提示信息
用户主动退出登录后,下次启动APP时,应该进入登录界面
密码更改后,登录时是否做到了有效数据的校验
对于未登录状态时,一些页面的操作,是否做到了控制
切换账号登录,检验登录的信息是否做到了及时更新
一个账号只允许登录一台机器的软件,需要账号登录多个手机时,是否将原用户踢下线,且能够给出提示信息
用户登录状态太久,Session会过期,会出现“虽然是登录状态,系统会提示用户没有登录”
注销 略
上传
上传的文件是否有格式、大小要求,上传时间是否合适
没有上传资料,点击上传按钮是否有提示
在点击提交后,是否上传成功,是否可以正常浏览
上传文件后,刷新页面,系统是否正常处理
上传文件后,多次使用回退、前进,APP是否正常响应
图片是否支持主流的格式(jpeg,jpg,gif,png,bpm等)
音频文件是否支持主流格式(mp3,wav等)
视频文件是否支持主流格式(mp4,wmv,avi,mov,flv,swf等)
文档文件是否支持主流格式(doc,docx,xlsx,xls,excel等)
压缩包文件是否支持主流格式(zip,rar,tar,gz,7z)
是否支持单个文件上传或批量上传
上传过程中网络中断,是否正常处理
文件上传结束后,是否有提示信息并回到