如何在自动化测试的文件夹系统中构建测试用例?

问题描述 投票:0回答:1

假设您有一个简单的待办事项列表应用程序,具有登录功能和带有日历的侧边栏。您正在使用 Playwright 或 Cypress 或其他什么。

你的文件夹结构是这样的吗?

  • 来源
    • 测试
      • e2e
        • 积极
        • 负面
      • 回归
        • 积极
        • 负面
        • 积极
        • 负面

或者你使用什么样的系统?

附加问题:您如何命名您的测试用例?你有什么命名约定吗,驼峰式大小写等...

selenium-webdriver testing automated-tests cypress playwright
1个回答
0
投票

我认为这在一定程度上取决于您总共进行了多少次测试。我将测试按功能进行细分,以减少每个文件夹的测试,然后根据需要进行标记,例如e2e、烟雾、回归等

如果我将我的系统应用于您的测试,它看起来像

- src
  - tests
    - functionality 1
    - functionality 2
    - functionality 3
    ...
    - functionality n

然后每个测试都会被标记为 e2e、回归和/或冒烟、正/负、功能等。

例如,基本的登录成功测试将被标记为 e2e、回归、冒烟、肯定和登录。

这样,您就可以在不同的功能文件夹之间很好地传播测试,并且使用标签,您可以运行所需的任何测试组合。

© www.soinside.com 2019 - 2024. All rights reserved.