/ / TFS - ред на автоматичните тестове за изпълнение - единично тестване, tfs, функционално тестване, тестване на системата

TFS - ред на автоматичните тестове за изпълнение - единични тестове, tfs, функционално тестване, системно тестване

Да предположим, че имам системни тестове: A и B, където A включва запис в база данни, B се опитва да го модифицира. Когато A се провали, B също ще се провали. A и B са написани като "единични тестове" (методи за изпитване), A и B са тестови случаи и в TFS, автоматизирани, свързани с тези "единични тестове". Сложих ги на тестов план, тестов пакет, и двамата. Искам да ги изпълня с стъпката "Изпълнете функционални тестове".

Как мога да кажа на TFS да ги изпълни в правилния ред?

Каква е най-добрата практика за разработване на тестове като тези?

Отговори:

1 за отговор № 1

Можете да създадете подреден тест, който представлява контейнер, който съдържа други тестове и гарантира, че тестовете се изпълняват в определен ред.

Как да създадете подреден тест, можете да го посочите настойнически.

В TFS можете да следвате стъпките по-долу, за да изпълните поръчан тест:

  1. Добавете тестов файл за поръчка във вашия тестов проект и го използвайте, за да определите поръчка за тестване.
  2. Във вашата дефиниция за изграждане добавете a Изпълнете функционални тестове задача. промяна тестовия монтаж като снимката по-долу.
  3. В местоположението Test Drop имам пълния проект, а в Папка изпълнения Имам поръчания тест. Надявам се да помогне

    въведете описанието на изображението тук


Актуализация

Може да поръчате ръчни тестове, но не е в състояние за автоматизиран тест. Ако имате нужда от поддръжка за поръчка за автоматизирани тестове, моля, гласувайте за този потребителски гласов елемент:

дайте възможност за промяна на реда на тестовите случаи в уеб gui и оставете те да бъдат тествани в този ред за автоматизирани тестове

https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/13489221-enable-changing-the-order-of-test-cases-on-the-web