- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在项目测试过程中,测试方案制定的好坏,会直接影响到项目的的质量。因此需要制定一份完善的测试方案,那么如何才能制定一份完善的方案呢?
?
5W1H原则
不管在任何场景下,制定计划时5W1H原则都是需要适用的。
how:如何去测?用什么资源?依据什么?工具如何选型、案例要执行到什么粒度。
why:为什么要实现这个功能,背景和目的是什么,能给用户或公司带来多大的价值。
what:我需要做什么?任务的目的是什么?
when:项目周期多长,开发时间和提交测试时间是什么时候?什么时候需要给用户?测试周期需多长?
who:项目各个环节的直接责任人、干系人是谁?谁来主导负责?需要多少人力来参与?
where:相关资源的位置和路径,版本、文档。
那么具体来讲,测试方案一般包含哪些内容呢?
?
测试目的
通常测试目的包含如下几种:
看测试对象是否满足需求规格说明书,满足目前的要求及未来的发展需求。
看测试对象业务流程的合理性和正确性。
看测试对象的功能、兼容、性能、稳定性、安全测试,是否满足要求。
?
测试参考
需求文档:需求文档是测试设计和测试的基本依据,从需求文档中挖掘隐含的需求也是测试能力的体现。不过前期需求评审的越仔细,需求的准确性和完整性越高,后期修改和变更的几率就越低。
交互稿:通常体现了整个功能的业务流程,以及页面跳转关系。
设计稿:ui设计稿,通常作为UI界面测试的标准。
系统架构图:
开发流程图:理解开发的交互逻辑,明确代码输入输出规则,才能进行更精准的测试设计和测试,避免出现测试方向的偏差。具体怎么结合开发流程去丰富测试设计可以看这篇文章: /alice_tl/article/details还可以是一些参考文献和专业术语解释等等。?
测试环境
一般项目中至少存在三套环境,开发环境(DEV)、测试环境(STG)、生产环境(PRD),有的项目中还存在预发布环境。
测试前要保证环境的连通性,因此要做一些前期准备,比如确认网络的墙是不是通的,测试的数据是不是提前准备好了。
?
测试平台
清楚要测试的平台及平台的特性,比如PC有PC的特性,Web和H5有各自的特性,Android和iOS有各自的特性。平台的特性也就决定了各个平台的兼容测试重点是不一样的,问题定位的方法和思路也是不一样的。
?
测试数据
提前针对要测试的环境准备数据,避免临时造数据造成不必要的测试时间影响。
测试案例
?一般会区分前端、后端案例,后端案例一般还包含接口测试脚本。
测试工具
相关要用到的工具平台,比如缺陷管理平台、案例平台,接口测试工具Jmeter等。
测试版本
?测试的版本号,版本下载的地址。
测试分工
需要多少个测试人力,是按功能模块划分,还是按照前后端测试来划分。
如果涉及到跨项目组的协作,那么各个项目组的研发内容,对应的测试分工。以及最下游端到端验收测试的标准。
?
测试范围
测试项及指标
测试项
执行完成情况
是否符合标准
备注
功能测试
功能清单
?
?
?
核心业务流程
?
?
?
测试案例
?
?
?
兼容测试
硬件兼容
?
?
?
软件兼容
?
?
?
网络兼容
?
?
?
数据兼容
?
?
?
性能测试
CPU
?
?
?
内存
?
?
?
流量
?
?
?
耗电量
?
?
?
响应时间
?
?
?
安全测试
?漏洞、防攻击能力、敏感数据加密处理等
?
?
?
安装测试
?安装、卸载、本地缓存数据等等
?
?
?
埋点测试
?
?
?
?
?功能测试内容
功能测试的方法,不管对于任何平台,软硬件测试,都是通用的。功能测试时除了要覆盖所有的功能清单,所有测试案例以外,也要重点测试核心业务场景和不稳定风险较高的模块。
?
性能测试内容
系统的CPU,内存,响应时间,流畅度,流量等。
?
兼容测试内容
主要包含硬件、软件、网络、数据四个方面。
?
稳定性测试内容
平均无故障时间达到X小时以上(android 8H,ios 2H),过程中身边应用无Force close、ANR、Native Crash,无因身边应用导致的手机freeze、shut down或power cycle。
?
安全测试内容
安全测试主要监测程序漏洞和抗攻击能力、敏感数据泄露等。
?
安装测试内容
安装测试主要看程序是否能够兼容到各个机型,安装后产生的文件缓存信息等等,以及卸载之后是否有残留文件。
?
埋点测试内容
看埋点是否符合产品数据统计的要求,以及埋点的准确性。
?
测试风险
可能存在哪些风险,比如测试环境由于各种原因导致无法覆盖到的内容,或者测试环境和生产环境有差异的原因。
您可能关注的文档
- 信息技术-大单元备课2021.pptx
- 健康促进医院工作例会会议记录.docx
- 品牌营销工作计划.docx
- 两癌筛查预防.ppt
- 新学期开学主题班会.pptx
- PCR原理完整版本.ppt
- NCR-333航行警告仪操作指南.doc
- JN15-12接地开关安装使用说明书.pdf
- ICU患者误吸评估及预防管理.pptx
- S7-1200PLC编程及应用技术-习题与部分参考答案.docx
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)