精准测试

所谓精准测试,就是借助一定的技术手段、通过 算法的辅助对传统软件测试过程进行可视化、分析以及优化的过程。也就是说,精准测试可以使得测试 过程可视、智能、可信和精准。

借助一些高效的算法和工具,收 集、可视化并且分析原生的测试数据,从而建立起一套测试分析系统

传统软件测试短板:

  • 测试的维护成本日益升高,一个项目的功能是有限的,但是测试用例集合多数情况下是只增不减的,很可能维护了很多实际等价的测试用例.陈旧过时的用例也没有对应的淘汰机制
  • 测试过程的低效,无法提供有效的影响范围,无法发现角落里的问题
  • 缺乏有效的回归用例选取机制,全量回归的成本比较高,但无法根据实际情况选取回归测试用例,只能采取执行全部用例,甚至本身根本也不会对用例进行有效分类
  • 测试结果的可信度不高,测试数据的统计分析人工因素占据了绝大部分比重,由此导致测试数据本身的技术公信力不够高,进而需要依靠管理手段来保证真实的测试数据被准确地记录.执行成本高

文章链接 https://fangzongzhou.github.io/2021/01/25/计算机/软件测试/精准测试/