美文网首页
软件测试之测试分析的底层逻辑

软件测试之测试分析的底层逻辑

作者: robot_test_boy | 来源:发表于2021-12-28 08:46 被阅读0次

学习软件质量报道一文:软件测试的底层逻辑是什么,软件测试分析的底层逻辑。

测试分析的底层逻辑是基于系统思维结构化思维去思考,需要从项目背景、产品结构、质量要求等各个方面进行系统地思考,不容忽视一些蛛丝马迹,顺藤摸瓜,完整地呈现测试范围识别出各种测试风险,最终明确测试项及其优先级

系统思维可以让我们看清楚被测对象的输入/输出、前置条件和后置条件、周围环境和面临的各种场景。

结构化思维帮助我们制定更有效的测试方案和测试策略,如分层测试、面向接口的测试等。同时,测试总是有风险的,所以测试分析时一定要采用基于风险的测试策略,并应用80/20原则,确定20%最严重的风险集中在什么地方哪些功能是用户最常用的20%功能哪些测试项是属于重点测试的20%等

测试分析的底层逻辑之一:测试分析是层层剥离、逐步深入的系统分析过程。从业务需求、用户行为、系统功能、应用场景等不同维度对被测对象进行系统的分析,最终确定测什么。

测试分析的底层逻辑之二:测试分析也是一个博弈、选择直至平衡的过程,需要定力和洞察力,做出取舍,如运用80/20原则,抓主要风险,有时需要舍弃一些次要风险。

测试分析的底层逻辑之三:以终为始,从测试目标出发最终回到测试目标,如从考虑如何衡量测试充分性的要求出发,最终分析的结果——各测试项完成是能够满足测试充分性的要求的。

相关文章

网友评论

      本文标题:软件测试之测试分析的底层逻辑

      本文链接:https://www.haomeiwen.com/subject/glxeqrtx.html