码迷,mamicode.com
首页 > 移动开发 > 详细

移动端应用基础测试点

时间:2017-10-30 15:59:51      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:自动   排序   界面   ace   工作   详细介绍   切换   慢慢   专业   

这是测试人员入门需要掌握的知识,现在社会上还没有开设测试相关专业的课程,所以如果你要做测试,你去面试的时候,最起码要知道这个工作是做什么的(什么~点点点,好像也没错)

这个工作的流程首先是你需要知道你做什么,你要测试一个app,但是你要测试app的什么呢?

一般包括(排序按照我个人工作喜好):

  • UI测试
测试用户界面(如菜单、对话框、窗口和其它可视控件)
布局、风格是否满足客户要求,
文字是否正确,操作是否友好等。
  • 功能测试

包括功能点、业务逻辑、关联性(主要测试客户端与PC端的交互,PC后台处理完后,PC端与客户端数据一致),我们是做媒体的,所以我们有一大部分的功能都需要验证业务逻辑的关联性。

这是一个需要书写测试用例(类似超级详细版操作手册),一般app的业务逻辑都稍嫌复杂,没有测试用例,呵呵,你会心态爆炸~测试覆盖率基本上都是有测试用例主导,也就是说在功能测试部分,是检验测试用例是否有效以及完整的,也就导致另外一个问题,测试用例怎么写的问题,将另外一篇文章来单独阐述测试用例的编写方法。

  • 兼容以及适配测试

适配测试:IOS一般包含系统和分辨率兼容;安卓除此之外还需要照顾一些品牌的兼容。(这个可以在运营统计后台查看自己家app,top10的机型用来优先兼容)

兼容:一般需要测试新旧版本的兼容,如果不是强制升级,那新旧版本的app同时运行时必不可少的,此时需要考虑新旧版本并行时后台接口的兼容性。兼容行一般开发在设计接口的时候就会提出来可能会影响旧版本,这就需要测试人员对旧版本功能兼容性验证时,可以进行主要流程的测试和变更的接口影响到的功能详细验证。

  •  中断测试

中断详细: 网络的断网, 切换网络, 断电,来电话/短信,听音乐,切换到其他app, 打开其他app 的通知等

中断场景:页面上传活加载交互信息数据时   

  • 异常测试(都是平常遇到的一些坑)

app长期停留在后台启动后是否有异常

多个app切换

app在清空数据或强制退出后还能正常运行否

  • 性能测试(这里先介绍下一些测试点,后期在详细介绍,这些数据我们每个版本都要统计,用来做技术部的考核指标之一)

是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

可测试的方面
- 安装和启动时间
- CPU的占用
- 内存的占用
- 流量的耗用
- 电量的耗用
- 后端,测试App中的各类操作是否满足用户响应时间要求,主要是测试点在网速方面,2g,3g,wifi, 4g一定要覆盖到
- 后端 有网络并发
 
以上以外,还有一些专项测试等,这些都是你掌握了测试基础之后再慢慢考虑的范围,加油吧~

 

移动端应用基础测试点

标签:自动   排序   界面   ace   工作   详细介绍   切换   慢慢   专业   

原文地址:http://www.cnblogs.com/Soberer/p/7754614.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!