app测试吧 关注:451贴子:3,369
  • 0回复贴,共1

你以为APP测试员的日常就是点点点?

只看楼主收藏回复

很多不了解移动端测试员工作的朋友,都以为他们的工作就是点点点。
那么今天春春就来揭开谜题,APP测试员究竟要做哪些测试呢?
1.功能测试
功能测试最基础的就是写好分析需求编写测试用例。
测试要编写尽可能全面的测试用例,做好质量的守关人。这也是一份讲求经验的职业,从简单需求开始,制定测试计划,编写用例执行。在如今自动化的时代,也需要多学习一些测试工具来进行功能自动化测试。

2.专项测试
APP的启动速度?常有Crash?卡顿?这些都需要靠专项测试解决。
专项测试还包括CPU、内存、帧率、流量、电量等;在一个APP有较大的版本发布的时候,通常就需要做全面的专项测试。
3.兼容性测试
由于市场手机零碎化的现象严重,设备品牌、型号繁多,尺寸和分辨率也不一样,有一些品牌还对ROM有定制,而且,Android或者iOS操作系统的版本也有多个;所以,就需要不同的机器来做兼容性测试,确保APP上线之后,在不同机器的不同版本都能愉快地跑起来。
春春推荐使用“无缺”云真机平台,提供海量主流真机移动设备,远程操作,用户可以快速定位问题,免去企业购入大批设备及维护成本。
4.后端压力测试
APP跟WEB产品一样有很多用户同时访问,所以需要对APP后端的服务进行压力测试,这个的测试方法就跟WEB产品一样,主要是通过HTTP请求对后端服务加压,观察后端服务的系统指标和日志,看看是否能撑住大流量。
比方说,一个产品准备要上线了,假设预期有很大的用户量,就需要做后端压力测试。做完一次完整的压力测试,解决了性能问题,后续可以免去频繁测试。但是对于上亿用户的量级,应用架构复杂,还需要谨慎做好每一个版本的后端压力测试。

5.稳定性测试
同时会用自动用例来跑,模拟用户长时间访问,看APP会不会出现Crash等大问题。也可以采用Monkey工具来测试。


IP属地:江苏1楼2017-05-24 09:54回复