软件测试01 PIE Model

一、bug 的三个概念

Fault:静态存在于软件中的缺陷,通常coding中出现的错误,写错了。
Error:指运行过程中,运行到这个错误所触发的一个中间状态。
Failure:指前面的error一直传播到软件的外面为我们观测到即失效。

二、实例

阶段一:fault
编写一个计算平均值的代码,因为编写错误,i的初始值误写成1(本应该为0)

软件测试01  PIE Model
以上被掩盖了error

总结

bug分为fault,error,failure,整个能够传播出去是靠PIE模型,即执行到fault,感染产生error,并且传播出去我们观测到失效的行为。

学习内容参考中国大学生慕课-南京大学-软件测试

来源:?Bar

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月16日
下一篇 2021年1月16日

相关推荐