【发布时间】:2016-06-16 14:41:09
【问题描述】:
在我的公司,我计划使用 Selenium WebDriver 引入 Web 自动化,并使用 Maven 构建引入 Cucumber JVM。 由于开发人员使用 C# 编写代码,他们都使用 TFS 作为源代码存储库,并建议 QA 团队也使用 TFS 来维护我用 JAVA 编写的测试。
这些是我心中的问题:
- QA 团队将使用 IntelliJ IDE 在 JAVA 中编写 Selenium 测试。 IntelliJ 与 TFS 兼容吗?或者将其配置为与 TFS 一起使用会很痛苦?
- 由于我们将很快转向 TDD,因此我们还必须设置 CI 服务器。 我是否可以运行从 TFS 触发的 Selenium 测试,或者我是否需要使用单独的 CI 服务器,如 Jenkins 或 Teamcity?
- maven 构建能否与 TFS 顺利配合?
- 我们必须遵守严格的 ISO 准则来维护源代码。如果我要推荐像 github 这样的源代码存储库,我能确保代码仍然安全吗?在 github 中设置安全性难吗?
【问题讨论】:
-
您使用的是哪个版本的 TFS?
标签: intellij-idea tfs version-control