app与测试报告
一、APP 测试流程
1、分析需求:为了了解客户对APP的真实需求,如功能需求、性能需求、兼容性、可用性和可测试性等
2、准备测试:主要是建立测试环境,如安装开发环境、项目测试数据准备以及安装测试工具等。
3、执行测试:根据客户的需求,采用不同的测试方法, 进行app测试,如功能测试、性能测试、兼容性测试、可用性测试和可测试性测试等。
4、问题收集:在测试过程中,发现缺陷、收集问题信息,并把缺陷汇总成清晰明了的文档,提交给客户。
5、缺陷修复:客户会根据问题报告,进行修复,重新进行测试。
6、验收: 客户把修复后的app提交给第三方测评机构的测试人员,测试人员对app进行验收,如果没有发现大的问题,即可以通过验收。
二、App测试流程与web项目流程区别
1、APP测试对UI要求比较高,需要更加注重用户体验。因为手机的屏慕非常小,如何让用户使用看得更清晰,使用更加轻便、简洁、易用是重点。
2、App测试是调用服务端接口展示数据。我们测试需要可以判断问题是客户端还是服务端接口返回数据错误.
3、App网络测试。手机对网络要求比较特别,网络分4G,5G,wifi。最好分别测试下
4、App需要版本升级功能。
5、Push推送测试
三、测试周期
可按项目的开发周期来确定测试时间,一般测试时间为两周(一人份工作量),根据项目情况及版本质量可适当缩短或延长测试时间。
四、测试所需资源(测试前需要准备完善的工具)
1、产品文档
2、原型图
3、效果图即设计交互稿
4、行为统计分析定义文档
5、测试设备(测试机,平板,系统 iOS、Android,不同分辨率)
6、测试人员
7、其他
五、APP测试的重点
1、功能测试: 测试app的功能是否按照客户的需求实现;
2、性能测试: 测试app的运行速度、内存使用情况、加载时间等
3、兼容性测试: 测试app 在不同操作系统、不同版本、不同硬件上的兼容性
4、可用性测试:测试app是否容易理解、使用和操作
5、可测试性测试: 测试app是否可以被测试工具测试,以及测试数据是否可以被获取。
标签:APP测试报告、APP测试的内容和流程