如何攻破软件如何攻破软件JamesA.Whittaker摘要本文讨论一系列用于发现软件设计与开发中的缺陷的方法(所谓的“攻击”)。这些攻击都是手工、探索性的测试方式,设计和执行都是动态的、几乎不需要额外开销。这些攻击是经过对上百个真实的软件缺陷进行研究并且抽象出他们的成因和现象之后构造出来的。经过佛罗里达理工学院软件测试方向的学员两个学期的细...