none
Порядок тестов при тестировании Coded UI Test RRS feed

  • Вопрос

  • Доброго всем времени суток. Появилась проблема. В Coded UI Test записал кучу тестов, но он их делает в неизвестном мне порядке (даже не по названию тестов, а похоже что рандомно). Возможно ли как-то заставить среду делать тесты в определенном порядке? Например для списка тестов со скрина ниже мне необходим следующий порядок выполнения тестов: StartAct-IncludeTitleComments-AllowEdditing-и т.д. Подкиньте порядок действий. 

    6 августа 2012 г. 13:14

Ответы

  • для этого надо воспользоваться ordered tests

    для этого вызываете мастера создания нового теста и в нем выбираете ordered tests после чего открывается окно управления тестами которые буду входить в вашу последовательность (в списке будут все тесты которые были у вас за исключением нагрузочных)

    и установить флаг что делать если один из тестов провалится "Continue after failure"

    • Предложено в качестве ответа Brash_O 7 августа 2012 г. 5:26
    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:54
    7 августа 2012 г. 5:26
  • После того как вы сохраните настроенный тест он появится в списке тестов, и запускаете как обычный тест, если он не пройдет то можете открыть рещультат где будет показаны какие тесты прошли, а какие нет из состава Ordered test
    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:54
    7 августа 2012 г. 8:06
  • Вот смотрите я создал ordered test в который включил несколько тестов, выделением показал как он выглядит в списке тестов и какую кнопку надо нажимать что бы он запустился.

    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:55
    7 августа 2012 г. 8:39

Все ответы

  • для этого надо воспользоваться ordered tests

    для этого вызываете мастера создания нового теста и в нем выбираете ordered tests после чего открывается окно управления тестами которые буду входить в вашу последовательность (в списке будут все тесты которые были у вас за исключением нагрузочных)

    и установить флаг что делать если один из тестов провалится "Continue after failure"

    • Предложено в качестве ответа Brash_O 7 августа 2012 г. 5:26
    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:54
    7 августа 2012 г. 5:26
  • Открыл Ordered Tests перетащил те тесты которые мне нужны в правую половину окна и расставил их в нужном порядке, поставил флаг. Что жать для запуска тестов в установленном порядке? Если жму Run all test in Solution программа запускает тесты беспорядочно. Опишите пожалуйста процедуру подробнее.
    7 августа 2012 г. 7:39
  • После того как вы сохраните настроенный тест он появится в списке тестов, и запускаете как обычный тест, если он не пройдет то можете открыть рещультат где будет показаны какие тесты прошли, а какие нет из состава Ordered test
    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:54
    7 августа 2012 г. 8:06
  • Дело в том что вот тут (http://bugscatcher.net/archives/709) я нашел как работать с Ordered Test, НО там написано запустить тест с помощью клавиши Run Selection Test? а у меня нет такой кнопки на панели. Есть клавиша Run Test in Current Context при нажатии которой обычные тесты запускаются по одиночке. Но если я нажимаю это кнопку при открытом Ordered Test, то запускаются все тесты разом и беспорядочно.
    7 августа 2012 г. 8:24
  • Вот смотрите я создал ordered test в который включил несколько тестов, выделением показал как он выглядит в списке тестов и какую кнопку надо нажимать что бы он запустился.

    • Помечено в качестве ответа fafa837 7 августа 2012 г. 8:55
    7 августа 2012 г. 8:39
  • Спасибо огромное! Все решилось!)
    7 августа 2012 г. 8:54