深圳软件测试培训
达内深圳龙华中心

139-2227-5185

热门课程

【达内软件测试教程】移动端的功能测试范畴

  • 时间:2016-08-17
  • 发布:深圳软件测试培训
  • 来源:达内新闻

功能测试就是检验系统能够做什么的测试。对于移动端来说,这是一款什么样的app, 它可以做什么。深圳软件测试培训(sz.qa.tedu.cn)专家带大家了解下功能测试要测试那些方面。

【达内软件测试教程】移动端的功能测试范畴

一、 验证App是否能正确安装、运行、卸载,升级以及操作过程和操作前后对系统文件的影响,主要包括:

1)检测软件是否能正确安装、运行、卸载;

2)安装、卸载、更新错误报告;

3)其他辅助信息:

安装文件的位置和文件夹是否合理;

组件是否正确注册或删除;

系统缓存文件, 尤其是图片,语音保存位置,是否会影响系统层面的文件

问题3的第一个问题,主要指Android,实话这块检查的比较少,要求了解android APK应用安装过程以及默认安装路径,自行百度;后两个问题是经常会遗漏的,一定要小心!

4)升级!!其实在测试的过程中一般都会在不知觉中进行了覆盖性测试,但是你试过应用内下载测试么,这是经常忘记呀!!建议,针对上线写一个check list,包括这一项。

5) 从服务器下载的apk名字,尤其是通过浏览器下载的,用户会看不懂应用的名字从而造成错觉

二、 权限测试是很简单的一个东西,简单的列下在工作中遇到的一些问题。

1)软件权限

扣费风险:包括发送短信、拨打电话、连接网络等

隐私泄露风险:包括访问手机信息、访问联系人信息等

增风险项 ,获取应用内不需要的权限,尤其是Andorid 版本,这一块可以在设置中查看该应用获取了那些权限, 安装页面一般也会提示该应用需要获取的权限

2)开发者官方权限列表信息比对分析(尤其是ios的审核,一定要检查),而且在使用应用过程中,ios 都会提示用户应用要获取系统权限,这个在测试的过程中需要注意。

三、 需求文档或产品说明书中 内容检查--app 功能的主体功能,这部分一般都是由测试用例来表现, 所以测试用例的编写就很重要了。

测试用例是描述一个输入,经过系统的操作产生一个结果的的指导文档。在实际的过程中,实际的这样的一个操作会有很多前提条件,就会导致一个在不同的页面都会存在这样的一个测试用例,导致了测试用例的重复。当然这里我就把测试用例定义为一个操作。 在不同的测试对象中,测试用例,具体指一个功能功能还是一个操作,还是一个场景,这个问题在这里就不多做阐述了。测试用例只是工具,工具如何用要看个人,只要达到目的就行。

最后,欢迎你来学习我们的软件测试零基础入门教程,如果你对软件测试学习有任何疑问,请加入我们的学习交流群。

上一篇:【达内职场秀】时间管理的八大黄金法则
下一篇:达内童创小学员勇夺WRO机器人大赛北京赛区冠军

性能测试最佳实战经验分享

软件测试行业的观察、分析及反思

刷脸时代,人脸识别创业者的突围之路

产品经理进阶成长过程中都会踩的坑

选择城市和中心
贵州省

广西省

海南省