2017-01-23 4 views
0

У меня есть тест для создания учетной записи и вы хотите использовать те же данные для удаления учетной записи. Я использую случайную строку. Я использую Nunit и Object Object Model. Как я могу использовать одну и ту же случайную строку в разных тестах?Я хотел бы использовать ту же случайную строку в различных тестах Selenium C#

+1

Если вы используете Random для генерации ваших случайных строк - просто используйте одно и то же семя каждый раз (новый Random (<ваше семя здесь>)). Затем на каждом последующем запуске будет сгенерирована одна и та же последовательность строк. – Evk

+0

Слово предостережения, многие тестовые рамки не гарантируют порядок выполнения теста без дополнительной работы, потому что они поощряют, чтобы каждый тест можно запускать независимо. Другим подходом было бы хранение некоторых тестовых данных во внешнем источнике данных, таком как база данных, но, опять же, будьте осторожны, чтобы некоторые тесты зависели от других. – mrfreester

ответ

0

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

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

  • Нет связанных вопросов^_^