Укажите порядок, в котором выполняются кодированные тесты пользовательского интерфейса для агента тестирования TFS.
Я пытаюсь настроить систему автоматического тестирования на основе TFS 2010 Lab Management, и у меня есть "Набор тестов" (созданный в TFS Test Manager) со следующими тестами: 1) Запуск и вход в систему 2) Создание группы 3) Создание пользователя и добавление в группа
В них правильно указан порядок в Центре тестирования-> План ->(Набор тестов)-> Столбец заказа
Однако, когда они выполняются (в TFS Lab Management Build) тестовым агентом, они работают не по порядку: 2-й, 1-й и 3-й.
Есть ли способ заставить Test Agent запускать эти тесты по порядку?
Благодарю.
4 ответа
Создайте заказанный тест, это простой список того, какие методы тестирования должны выполняться и в каком порядке.
У меня тоже была такая же проблема. Я решил эту проблему, установив пакет обновления VS2010 и пакет обновления TFS 2010 как на компьютере контроллера тестирования, так и на компьютерах агента тестирования. Пожалуйста, перейдите по следующей ссылке для более подробной информации
http://social.msdn.microsoft.com/Forums/en-US/vsmantest/thread/29ac3c7b-b0cd-40f3-9992-f5f3c2285331
К сожалению, есть блог о заказе тестовых случаев, который говорит:
Обратите внимание, что это относится только к ручным тестам, но не к автоматическим тестам. Для автоматизированных тестов установленный здесь порядок не будет соблюдаться во время выполнения теста.
Я не знаю, является ли это новой функцией, но вы можете создавать заказанные тесты. Просто щелкните правой кнопкой мыши свой проект в Solution Explorer и выберите Add -> Ordered Test. Выберите ваши тесты по порядку.
В Test Explorer запустите заказанный вами тест.
Подробности в ссылке ниже, но все, что мне нужно было сделать, это то, что я сказал выше. Я использую VS 2015 Enterprise.