状态转换测试

状态转换测试,一种黑盒测试技术,其中输出由输入条件的变化或系统“状态”的变化触发。换句话说,测试旨在执行有效和无效的状态转换。

1. 什么时候用

  • 当我们发生事件序列以及适用于这些事件的相关条件时

  • 对特定事件的正确处理取决于过去发生的事件和条件

  • 它用于涉及各种状态和转换的实时系统

2. 导出测试用例

  • 了解各种状态和转换,并标记每个有效和无效的状态

  • 定义导致允许的测试结束状态的事件序列

  • 应记下每个访问状态和遍历过渡的情况

  • 应重复步骤 2 和 3,直到访问了所有状态并遍历所有转换

  • 为了使测试用例具有良好的覆盖率,必须生成实际输入值和实际输出值

3. 好处

  • 允许测试人员熟悉软件设计,使他们能够有效地设计测试。

  • 它还使测试人员能够覆盖未计划或无效的状态。

© 2021 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""