浅谈测试体系

测试体系是一个很大的工程,涵盖了和测试相关的各个方面,包含了人、制度、流程、产物等。一个规范的测试体系,既可以保障整个项目流程的规范,更可以提高工作效率,突出工作重点,提高产品质量。

      下面来介绍介绍我们的测试体系,由于测试体系的复杂性,很多方面也只能点到为止。

一、测试体系总览图

测试体系总览图

二、测试体系之可测性评估

        软件可测试性就是一个计算机程序能够被测试的容易程度。在测试前需要评估可测性,特别是一个大的项目。项目的可测性可从以下几个方面来评估。

2.1)框架或软件的可测性评估:包含了可操作性、可观察性、可控制性、可分解性、简单性、稳定性、易理解性等。

2.2)环境依赖性评估:环境依赖主要指待测试项目需依赖的内部环境及外部环境。

2.3)项目文档评估:主要评估需求、设计等文档的规范性、可理解性及可测试性。

2.4)项目/测试风险评估:主要评估项目的风险对测试造成的风险等。

三、测试体系之测试过程管理

        提起测试管理,基本包含两部分,分别是测试支撑的管理和测试实施过程管理。测试支撑与测试实施相辅相成,测试支撑约束测试实施,测试实施也推动测试支撑优化及改进等。

3.1)测试支撑管理:测试支撑管理包含了测试制度、测试标准、测试流程、测试平台/工具及测试资源等项的管理。

3.2)测试实施管理:测试实施管理主要是指导各专项测试开展,监督测试执行等。

四、测试体系之测试输出

        测试输出主要是规范化整个测试过程中的标准的输出测试产物,减少不必要的沟通,提高测试效率。测试输出主要包含了测试前、测试中、测试后的输出。

4.1)测试前输出:测试前输出主要包含了测试策略、测试计划、测试设计和测试配置等。

4.2)测试中输出:测试中输出主要包含了用例执行结果、测试bug、测试过程反馈、测试跟踪反馈、测试进度反馈及其他反馈等。

4.3)测试后输出:测试后输出主要包含了测试报告、测试总结报告、遗留bug跟踪计划及生产bug跟踪报告等。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,185评论 19 139
  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,226评论 2 126
  • 昨天晚上,小程序放出内测被小道消息文章推送后立刻轰炸了朋友圈,持续到今天白天一整天。 出色的用户体验当然是重点,因...
    gin2016阅读 1,677评论 0 50
  • 文|亲子心理师徐婧英 “名如其人”,人们对名字的重视程度,从大街小巷越来越多的起名馆就可见一斑。 好多家长为给孩子...
    亲子心理师徐婧英阅读 1,866评论 8 26
  • 一棵老树 不知道在它的梦里睡了多久 枯枝漫过它的胸膛 大雪纷飞 西山苍翠 它挺拔的身躯直入蓝天 灰鹊静寂 靠在它的...
    伯牙鼓琴阅读 184评论 0 1