美文网首页
持续集成之破坏性测试

持续集成之破坏性测试

作者: 每天进步一点点变成更好的自己 | 来源:发表于2022-03-17 12:11 被阅读0次

1、什么是破坏性测试

破坏性测试:通过有效的测试手段,使软件应用程序出现奔溃或失败的情况,然后再这种情况下,软件运行会产生什么结果,而这些结果又是否符合预期。

破坏性测试的流程与用例设计
1、破坏性测试流程:包括设计测试用例、开发测试脚本、执行测试脚本、捕获缺陷、报告缺陷的过程。

2、破坏性测试的用例设计:

  • 1.整个系统的破坏性测试:通常会采用压力测试、暴力测试、阻断链路去除外部依赖等方法,去找到需要进行破坏性测试的具体的点。
  • 2.一个破坏点的具体测试,即设计一个或一组操作,能够导致应用或系统崩溃或异常。
    具体需要注意的点:
    出现问题后的系统或软件是否有能力按预期捕获和处理异常。
    确认被破坏的系统是否有能力按照预期设计进行必要的修复,以确保能够继续处理后续内容。

破坏性测试的执行策略
由于具有切实的破坏力,在执行破坏性测试时需要考虑好执行策略。所以一般破坏性测试主要包含在单元测试、功能测试阶段执行,而执行测试的环境也往往是局部的测试子环境。

相关文章

网友评论

      本文标题:持续集成之破坏性测试

      本文链接:https://www.haomeiwen.com/subject/midkdrtx.html