完全测试是不可能的原因
最近在复看软件测试理论,patton 写的软件测试这本书。它第三章里有一节说到 完全测试程序是不可能的,主要有4个原因:输入量太多;
输出结果太多;
软件执行路径太多;
软件说明书是主观的,但从旁观者来看是缺陷。
前面三点比较容易理解,但是第四点是什么意思?
我是理解为,说明书上认可的行为(操作),但从旁观者来看这些行为是缺陷。这些情况非常多导致不能完全测试?
来些大神一起探讨下哈!
书是死的,人是活的 书是死的,人是活的。 书是死的,人是活得,编写软件说明书之后的某某某日里,又有新的需求,系统一改,然而说明书没改,测试的时候只能看完说明书靠着自己的直觉了╮(╯-╰)╭,只能说经验最重要
页:
[1]