Структура структуры ключевого слова в NUnit - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь создать простую структуру на основе ключевых слов в NUnit с селеном.Проблема в том, что я не могу найти способ его построить, поскольку NUnit запускает каждый метод, лежащий под атрибутом [Test].Пример:

Core browser;
Application xlApp; 

[SetUp]
public void Init()
{
    xlApp = new Application();
    browser = new Core();
}    

[Test]
public void Login()
{
   //implemenation
}

[Test]
public void Logout()
{
   //implemenation
}

Чтение ключевых слов из Excel и хотите запустить тест.Как выполнить тест по ключевому слову?Где мне написать логику получения ключевого слова и запуска теста?

1 Ответ

0 голосов
/ 17 октября 2018

Вы можете использовать [TestCaseSource] для управления одним основным файлом теста с данными ключевого слова.Если вы планируете вести тестовые наборы на одном листе, а ключевые слова - как следующий, вы можете отобразить данные тестового листа в основной тест.

Таким образом, вы получите другой набор тестов на основе данных тестового листа.,Пожалуйста, обратитесь к этому блогу , чтобы узнать, как пройти тест, используя данные Excel или CSV.Также обратитесь к этому блогу , чтобы получить ясное представление.

В основном тесте вы можете написать код для обработки ключевых слов, принадлежащих конкретному тесту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...