the reaction to The Art of Software Testing

本书我最喜欢的一句话:“测试是为发现错误而执行程序的过程”

本书我最喜欢的一句话:“测试是为发现错误而执行程序的过程”

某种意义上来说,The Art of Software Testing也正是起源于这句话。

软件测试的心理学与经济学

心理学:软件测试是什么?意义何在?

是什么:“测试是为发现错误而执行程序的过程”

意义:为软件/程序增加价值、可靠性、质量

​ 人类行为总是具有高度目标性,确立一个目标有着重要的心理学影响。也就是说理想的状态是我们的初始目的被定为证明程序中存在的错误。从这一角度来看,它向我们暗示了测试往往是一个“施虐”的过程。

经济学:企图发现程序中所存在的所有的错误的想法是不切实际的

​ 为了应对其经济学的挑战,测试之前应该建立某种策略。黑盒测试与白盒测试是两种最普遍的策略

黑盒测试

白盒测试


打赏支持
“我这么辛苦,请赏我点钱钱 o(*^ω^*)o”

the reaction to The Art of Software Testing
https://zcsry.cn/2023/04/02/The Art of Software Testing/
作者
CR
发布于
2023年4月2日
更新于
2023年11月18日
许可协议