课程咨询 :0571-56020834 QQ:3163902815

杭州软件测试培训

杭州软件测试培训 > 达内新闻 > 达内:移动端的功能测试范畴
  • 达内:移动端的功能测试范畴

    发布:杭州软件测试培训      来源:51测试网      时间:2016-07-01


  •   功能测试就是检验系统能够做什么的测试。对于移动端来说,这是一款什么样的app, 它可以做什么。但是相对于pc 端的系统来说,由于使用环境的多元化,使用的用户差异化,使用习惯的不同让一款app 测试起来颇为费劲

      杭州达内软件测试培训专家带大家了解下功能测试要测试那些方面。

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

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

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

      3)其他辅助信息:

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

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

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

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

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

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

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

      1)软件权限

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

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

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

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

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

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


    推荐文章

上一篇:达内:巧用JMH做性能测试

下一篇:达内:封装单元测试的重复代码

最新开班日期  |  更多

国际软件测试工程师精品班

国际软件测试工程师精品班

开班日期:每月底

国际软件测试工程师提升班

国际软件测试工程师提升班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦4楼
  • 课程培训电话:0571-56020834 QQ:3163902815     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56