2016-06-15 3 views
0

В моей компании у меня есть планы по внедрению Web-автоматизации с использованием Selenium WebDriver и JCM Cucumber с использованием Maven-сборок. Поскольку разработчики пишут свой код на C#, все они используют TFS для репозитория исходного кода и рекомендуют команде QA также использовать TFS для поддержания моих тестов, написанных в JAVA.Исходный контроль для тестов на селен, написанный на Java

Эти вопросы я получил в моей голове:

  1. QA команда будет использовать IntelliJ IDE для написания Selenium тестов в JAVA. Является ли IntelliJ совместимым с TFS? Или больно настроить его для работы с TFS?
  2. Поскольку мы скоро перейдем к TDD, нам также нужно настроить сервер CI. Возможно ли, чтобы я запускал Selenium Tests, инициированный TFS, или мне нужно использовать отдельный сервер CI, например Jenkins или Teamcity?
  3. Работает ли maven плавно с TFS?
  4. Мы должны придерживаться строгих правил ИСО для поддержания исходного кода. Если бы я рекомендовал репозитории исходного кода, такие как github, могу ли я убедиться, что код по-прежнему безопасен? Трудно настроить безопасность в github?
+0

Какую версию TFS вы используете? –

ответ

1

Отвечая на вопросы, касающиеся TFS:

  1. IntelliJ IDEA поддерживает TFS до TFS 2015. Проверка:

  2. T FS поддерживает сборку CI. После того, как вы развернули агент сборки Windows или агент сборки Xplat, вы готовы определить сборку CI, которая компилирует ваше приложение Java с Maven, когда ваша команда проверяет код.

  3. Да. Проверить:

+0

Спасибо за ответ @Cece - MSFT – jellyBeans

Смежные вопросы