代码之家  ›  专栏  ›  技术社区  ›  Frank Puffer

是否有更好的策略来减少测试用例规范中的冗余?

  •  0
  • Frank Puffer  · 技术社区  · 5 年前

    在编写测试用例规范时,我经常遇到测试用例之间共享测试人员要执行的一些操作的模式:

    Test case 1:
      Action A
      Action B
      Action C
    
    Test case 2:
      Action A
      Action B'
      Action C
    
    Test case 3:
      Action A
      Action B''
      Action C
    

    我通常使用两种策略的组合来处理这一问题,但这两种策略都不是很令人满意:

    1. 不要在测试用例2和3中描述动作A和C。而是参考测试用例1中的动作描述。问题:这使得测试用例描述难以阅读。

    2. 将测试用例1-3合并到单个测试用例中。问题:实际上,这会导致大量的测试用例。

    有没有更好的(更容易阅读,更不容易出错)方法?

    注:这些测试由人工测试人员执行,无测试自动化。

    0 回复  |  直到 5 年前
        1
  •  1
  •   Alexej    5 年前

    你可能想看看hiptest.com——它是一个允许你定义动作词的工具/平台,因此你可以在多个测试中引用重复的步骤。这是我所知道的唯一能做到这一点的工具。所有其他(经典的)测试管理工具只给您提供描述测试场景的自由文本字段。