Укажите порядок, в котором выполняются кодированные тесты пользовательского интерфейса для агента тестирования 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

К сожалению, есть блог о заказе тестовых случаев, который говорит:

Обратите внимание, что это относится только к ручным тестам, но не к автоматическим тестам. Для автоматизированных тестов установленный здесь порядок не будет соблюдаться во время выполнения теста.

http://blogs.msdn.com/b/vstsqualitytools/archive/2009/11/21/run-your-tests-in-the-order-you-want.aspx

Я не знаю, является ли это новой функцией, но вы можете создавать заказанные тесты. Просто щелкните правой кнопкой мыши свой проект в Solution Explorer и выберите Add -> Ordered Test. Выберите ваши тесты по порядку.

В Test Explorer запустите заказанный вами тест.

Подробности в ссылке ниже, но все, что мне нужно было сделать, это то, что я сказал выше. Я использую VS 2015 Enterprise.

https://msdn.microsoft.com/en-us/library/ms182631.aspx

Другие вопросы по тегам