基于数据追溯机制的软件测试技术白皮书
需积分: 0 44 浏览量
更新于2024-07-17
1
收藏 186KB PDF 举报
精准测试白皮书v3.0-2019新版
精准测试是软件测试技术中的一种,具有超强的数据追溯机制,可以通过建立用例和代码运行时数据的映射关系,实现开发和测试工作的协同。该技术适用于当前流行的敏捷开发、测试体系,在版本迭代中,能够准确计算出由于版本迭代影响和波及的测试用例,快速给出测试复杂度报告并核确定测试范围优先级,极大减少上线风险。
精准测试的基础架构包括技术架构、软件示波器、数据追溯技术和分布式结构下的数据穿透等多个方面。技术架构是精准测试的核心组件,软件示波器是精准测试的重要工具,数据追溯技术可以追溯测试用例的全景调用和针对多系统多模块(微服务)的追溯,分布式结构下的数据穿透则可以实现数据的高效传输。
精准测试的核心组件包括风险控制、工作协同、敏捷迭代和团队管理等多个方面。风险控制可以通过七种测试覆盖率、新增代码覆盖率和测试覆盖率范围筛选与再统计来实现。工作协同可以通过打通开发与测试的隔阂、源码动静态数据的统一和缺陷最后执行时序分析来实现。敏捷迭代可以通过敏捷迭代下多版本白盒测试数据的聚合、聚类分析和漏洞检出来实现。团队管理可以通过精准测试的企业私有云可信化报表、精准测试的企业私有云-测试效率的直观展示和精准测试的企业私有云-测试用例排行图来实现。
精准测试的管理报表分析可以通过项目指标、测试用例-按日趋势图、测试用例-测试用例列表、测试缺陷-Bug信息汇总和覆盖率-按日增长趋势图等多个方面来实现。项目指标可以通过程序代码信息汇总和程序覆盖率指标来实现。测试用例-按日趋势图可以通过测试用例汇总信息和测试用例按日趋势图来实现。测试用例-测试用例列表可以通过星云精准测试软件示波器(测试用例跟踪)来实现。测试缺陷-Bug信息汇总可以通过Bug按日趋势图和Bug类型分布组合来实现。覆盖率-按日增长趋势图可以通过覆盖率信息汇总和覆盖率来实现。
精准测试是一种强大的软件测试技术,能够实现开发和测试工作的协同,极大减少上线风险,并提供了多种管理报表来帮助团队管理和项目跟踪。
423 浏览量
120 浏览量
2022-11-26 上传
2022-06-10 上传
2021-11-30 上传
2022-11-18 上传
AA83826
- 粉丝: 54
- 资源: 3
最新资源
- spring事务支持
- 嵌入式操作系统的原理和应用
- ccna 实验 手册 配置
- 带复选框的 ExtJs tree
- protel99使用说明
- C#字符串的使用笔记(一)
- 我做的通讯组面试题C++的
- C#字符串的使用笔记(二)
- GridView 72般绝技(五)
- 编程修养(程序员需要注意的关于编程的注意事项)
- GridView 72般绝技(四)
- 中国移动MM7 API用户手册20040512.pdf
- 中国移动MM7 API用户手册20040512.doc
- 设置U盘的背景以及U盘的图表
- 通过isa防火墙的安全exchange rpc过滤器允许任何地点的outlook客户访问
- GridView 72般绝技(三)