APP 测试策略及常见问题解答

网友投稿 755 2022-11-20

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

APP 测试策略及常见问题解答

1、功能测试思路先测单个功能,再考虑模块间的交互功能。

这里给出我常用的测试思维:

(1)明确被测项目业务逻辑流程

明确需求,知道自己要测什么。

(2)细化单个功能点需求,分析提取测试点。

针对单个功能分析步骤:

·正常功能:是否能正常提交,单个功能冒烟测试

规则:按顺序从上至下对每个输入项进行验证(长度、类型、必填、重复);限制约束验证隐形需求;要充分熟悉产品业务,挖掘隐性需求。

(3)将上一步细化的各个功能项拼接整合,验证各个模块的交互,集成测试。

(4)非功能方面考虑:安全、性能、兼容等.

2、APP 有其自己独特的特性

(1)安装卸载测试安装前,空间不足能否响应安装中,是否可以取消,能否正常安装完成安装后,能否正常使用,能否卸载重复安装,会有什么提示

(2)更新升级测试升级前,是否有新版本提示升级后,能否正常使用,存量数据是否存在强制升级,用户没有做更新时,退出客户端,下次启动app时,仍出现强制升级提示。

(3)触屏操作测试触屏快捷手势:

· 两指、三指滑动

· 长按、短按屏幕

· 手机横屏、竖屏测试

· 同时触摸不同的位置

(4)消息推送测试开启和关闭推送开关手机客户端未锁屏及锁屏时退出登录后,是否接收push推送消息栏是否可以接收到消息提醒。

(5)中断测试来电、来短信、锁屏解锁、断网重连、断电、低电量、app切换。

(6)安全测试扣费风险、是否允许访问相册和通讯录等。

3、非功能方面

(1)兼容性:机型、不同系统、不同分辨率。

(2)网络测试:网络的切换、有网无网切换下应用的运行、是否支持离线查看数据。

(3)性能测试、压力及稳定性测试。

(4)界面 UI 测试。

二、常见问题解答

1、APP 测试与 web 测试的区别?

相同:功能测试思路相通。

不同:APP 有中断测试、安装卸载升级测试、消息推送、考虑不同机型Web 考虑不同浏览器。

2、如何测试 APP 的稳定性?

一般使用 Monkey 工具,向系统发送随机事件流,如按键输入、触摸屏输入、手势输入等,实现对软件的稳定性测试。

上一篇:运维告警的通知(运维监控报警)
下一篇:导航大数据安全和趋势
相关文章

 发表评论

暂时没有评论,来抢沙发吧~