破坏性测试试图导致软件或次系统失败. 它验证, 即使收到无效或意想不到的输入, 该软件也能正常运作, 从而建立输入验证和错误管理程序的可靠性.[引用所需要的软件 故障 注入, 以模糊的形式, 是一个例子失败测试. 各种商业非功能测试工具与软件故障注射页面联系在一起; 还有许多开放源码和免费软件工具可用于进行破坏性测试.
破坏性测试会验证什么?
软件 功能, 即使 它 收 到 无效 或 意想 不 到 的 输入