测试开发

移动端APP测试规范

LensNews

现阶段,为了统一测试标准与规范,结合当前研发中心测试的基本情况,发布如下移动端APP测试流程与规范,
请研发中心产品与技术总监与iOS、安卓端负责人确认后再落实。
通过邮件的方式:
一来可以很方便的进行工作产物的归档和梳理,方便日后查阅;
二来可以很清晰有条理有格式和规范的了解项目开发与测试情况,了解产品质量情况等
前提:在明确APP需求以及UI设计需求的前提下,因此需要产品那边定义好文档版本以及日期,并上传到禅道(文档、图片或链接等)
一、研发中心内部开发与测试工作流程与规范(组与组之间的协作)
1、iOS以及Android组根据需求文档或UI需求完成功能开发,移动端负责人合并代码构建打包后并提交到测试组进行测试
方式:钉邮(邮件的好处有了工作的归档产物,邮件格式清晰,有正文、标题以及附件等,图文并茂,且方便追踪你来我往的讨论)
邮件内容:测试包:有版本号的测试包(附件或下载链接、或二维码);
新版本(测试版)功能说明:新增功能、优化功能、或修复的缺陷情况(通过禅道);最好指明对应的功能需求、UI需求中文档版本信息
其他应告知的事项:时间、以及其它事项等
其他建议:建议后期增加友盟埋点统计,了解上线后产品质量、用户情况等
例子:TBC

2、测试组每天提交【测试日报】,测试日报发给相关相关项目负责人,如:产品、技术总监、iOS或Android负责人、测试负责人等
方式:邮件(邮件内容必须清晰,并形成模板,后续每次的测试报告可依据模板来写)
日报内容(简报):邮件日报标题;测试内容;测试时间;
测试情况:简要介绍已经测试哪些功能或模块以及测试进度、测试环境等情况
缺陷统计:打开(新增)、修复(未验证)、关闭(已验证)、重新打开
测试设备:最好注明一下已经覆盖了哪些测试设备以及系统版本(如:设备:iPhone 6plus,系统版本:11.03)
测试总结:对当前测试版本质量进行分级;对较严重的问题进行例举,提示开发人员优先修改;对版本的整体情况进行评估。
遗留的问题:说明存在的问题以及测试建议等
另外:【测试周报】:测试周报说明一周的测试整体情况,在日报的基础上进行总结和概况
【项目测试报告】:也就是产品上线前的测试报告,介绍本次项目的整体质量情况,在日报的基础上进行补充和总结。

二、测试组内部测试规范(测试组内工作要求与规范)
测试资源归档:功能需求文档、产品原型图、接口文档、设计文档、测试计划、测试用例、缺陷报告、测试报告等(持续到从项目开始到项目结束)
测试环境:测试环境应有测试组进行管理(或者测试组有自己的一套测试环境,开发组有自己的一套开发环境)
APP测试范围:安装与卸载、功能测试、UI测试、兼容测试、App升级与更新、网络测试、安全测试(应基本覆盖这些测试类型)

三、验收测试(建议在产品发布前进行验收测试)
验收测试,就是在APP产品发布上线前进行测试时,建议进行α测试(研发中心所有人员)和β测试(目标用户):
1、通过testin云测试平台进行测试,可以获取一定的App功能、兼容性、稳定性、性能方面的信息
2、α测试(研发中心所有人员)和β测试(目标用户): 在进行验收测试之前,记录验收中的点,针对发布的功能点进行确认和收集

四、兼容性测试

以下为云测试平台支持的手机类型与系统版本,仅做参考

(1)

本文由 小蜜蜂信息网 作者:admin 发表,转载请注明来源!

关键词:
LensNews

热评文章

发表评论