假设您有一个简单的待办事项列表应用程序,具有登录功能和带有日历的侧边栏。您正在使用 Playwright 或 Cypress 或其他什么。
你的文件夹结构是这样的吗?
或者你使用什么样的系统?
附加问题:您如何命名您的测试用例?你有什么命名约定吗,驼峰式大小写等...
我认为这在一定程度上取决于您总共进行了多少次测试。我将测试按功能进行细分,以减少每个文件夹的测试,然后根据需要进行标记,例如e2e、烟雾、回归等
如果我将我的系统应用于您的测试,它看起来像
- src
- tests
- functionality 1
- functionality 2
- functionality 3
...
- functionality n
然后每个测试都会被标记为 e2e、回归和/或冒烟、正/负、功能等。
例如,基本的登录成功测试将被标记为 e2e、回归、冒烟、肯定和登录。
这样,您就可以在不同的功能文件夹之间很好地传播测试,并且使用标签,您可以运行所需的任何测试组合。