java - 测试自动化源的位置

标签 java testing automated-tests cucumber fitnesse

我正忙于将自己定位于测试自动化。考虑一下 Fitnesse、Cucumber 或 Robot 现在我在犹豫该把我的测试放在哪里。大致有三种选择。

1) 与被测应用相同的项目 2) 在同一个 (Git) 仓库中的单独项目中 3) 在单独的 (Git) 存储库中单独的项目。

如果有,常见的事情是什么?为什么?

最佳答案

我的最佳做法是将测试放在它自己的模块中的同一个 Git 存储库中,这样我就可以在同一个分支中访问应用程序代码和测试代码。不仅是我,还在使用 CI/CD 工具。

关于java - 测试自动化源的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44839777/

相关文章:

java - 使用 ActionListener 更新时钟 - Java

c# - 通过将值插入表单的 url 参数创建测试模式

scala - 如何在 GATLING 中获取 javascript 变量值

android - Espresso 失败时设置构建失败

automated-tests - Cypress 报告元素尺寸错误

protractor - 在 afterEach block 中放置一个断言是一个好习惯吗?

java - 通过 API Gateway 运行 Java Lambda

java - OnLongClick 停止 OnClick

java - Swing:单击第一个 JPanel 时启动第二个 JPanel

ruby - 在 rspec 中测试递归 IO 提示