2009-02-17 3 views

ответ

3

Посмотрите на DataSourceAttribute. Это дает возможность запускать тесты в несколько раз на основе источника данных. Например, я использую CSV-файл, в котором перечислены платформы (в ваших браузерах).

0

Nathan, К сожалению, я не могу помочь с MSTest, но я много знаю о Selenium и параллельном исполнении (я один из основателей RC и начал компанию Selenium-in-the-cloud через несколько лет назад).

Вопрос: если вы планируете одновременно выполнять один и тот же тест в Firefox, Safari и IE, считаете ли вы, что могут быть условия гонки, вызванные артефактами выполнения теста? Например, если тест должен был создать нового пользователя «bob», то пройдет только первый тест.

Я большой поклонник распараллеливания, но часто он идет рука об руку с управлением государством и прочными светильниками, которые управляют указанным состоянием. Хотелось бы услышать, как это происходит для вас, или если эти типы проблем являются проблемой для ваших тестов (они часто варьируются от «не проблема» до «серьезной проблемы» в зависимости от приложения и теста).

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