- 1、小猪外链里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、小猪外链网资源分享仅为个人学习、交流之用,同时向原著作者表达敬意。
3、小猪外链网仅提供信息存储空间服务,小猪外链网信息均来源于用户自行发布,不承担任何法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,可以按照《小猪外链网文章侵权处理流程》进行处理,同时向原著作者表达敬意。
4、内容由网友自主上传,如有侵权、违规请联系邮箱616859395@qq.com进行处理。


上期我们简单介绍APP测试 与web测试区别,本期我们将介绍APP测试中涉及的各种测试策略,以及后期将对各种测试策略进行逐一讲解。APP测试主要分为6种不同的测试策略,分别是功能测试、兼容适配测试、性能测试、安全测试、专项测试以及稳定性测试。
首先我们一起来看看APP测试中的功能测试。不管是任何类型的测试,功能测试都是必须要进行,只有保证功能正常才可以进行后续各种测试,功能测试依然是围绕着需求进行。APP的 功能测试主要从以下几个方面进行:安装卸载测试、升级测试、业务逻辑测试、UI测试、异常测试。
1. 安装卸载测试:
在测试APP之前,首先就要进行APP的安装。而对安装测试进行测试用例设计则比较简单,APP的安装不同于PC端程序安装需选择路径以及安装的组件,APP安装比较简单,几乎是一次点击,但是仍需要进行测试验证,用例设计方法只有一种,也就是场景法,需要考虑一个正常的安装流程,以及各种异常的失败安装流程,需要关注手机侧安装文件的生成情况,以及中断后安装文件的清除情况。除此以外,我们也需要验证卸载部分的功能情况,如:卸载旧版本,安装新版本、卸载新版本,安装新版本,对比卸载前后占用存储空间的情况。
2. 升级测试:
使用APP过程,APP的升级是无法避免的,那么升级测试需要考虑什么测试点呢。比如我们日常生活中常见的微信,升级时需要考虑到最基本的点就是能不能升级成功,然后就是跨版本升级,同时需要考虑到的是升级之后用户数据是会不会丢失,这个点也是非常容易引起客诉的测试点,最后需要考虑升级后版本的兼容性是否正常。
3.业务逻辑测试:
也就是需求,根据需求的业务逻辑进行测试,比如说微信搜索用户,输入正确的用户名则显示正确的用户,输入错误的用户名则要给出对应的提示,这些就是一些简单的业务逻辑。
4.UI测试:
测试用户界面(如菜单、对话框、窗口和其它可规控件)布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏觅功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
5.异常测试:
APP的异常测试更多考虑的是中断测试方面的测试点。中断测试有人为中断、新任务中断以及意外中断等几种情况,主要从以下几个方面进行验证:
a.来电中断:呼叫挂断、被呼叫挂断、通话挂断、通话被挂断
b.短信中断:接收短信、查看短信
c.其他中断:蓝牙、闹钟、插拔数据线、手机锁定、手机断电、手机问题(系统死机、重启)
d.网络中断:各种不同的网络状态的切换,如4G-->wifi-->4G
e.热启动测试:把应用置于后台一段时间,在切换至前台(预期:正常情况下还原置于后台时状态)
如需了解更多测试技术信息请关注: 深圳市多测师信息技术有限公司
网站公告
近期本站被人为恶意注册及发布垃圾帖,每一个发帖都会经过审核,一经发现违法或垃圾帖的用户,帖子将被删除或封号,请大家共同维护互联网环境,共创美好互联网未来。
详细的发帖规则请阅读:
《小猪外链网发帖规则》
《小猪外链网最新金币规则》
注:本站严禁发布灰色违禁违法内容,如发现立刻永久封号,如开通会员的概不退款。
免责申明:本网站内容由平台入驻会员撰写,除创始人账号外,其他观点仅代表作者本人,不代表小猪外链网立场。如果内容涉及侵犯其他公司、团体的利益、请联系小猪SEO外链网客服举证删除
您的IP:18.220.38.146,2025-05-15 15:55:50,Processed in 0.2939 second(s).