Как использовать One Testng DataProvider для запуска нескольких тестовых случаев с использованием одной таблицы данных Excel? - PullRequest
0 голосов
/ 23 марта 2019

У меня около 15 недопустимых тестовДопустимые тестовые примеры были выполнены в одном сквозном сценарии и прошли, но недопустимые тестовые примеры должны выполняться один за другим отдельно для ясности отчетов о тестировании и для управления ошибками.

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

Проблема, которую я пытаюсь решить, выглядит следующим образом:

Код:

@DataProvider(name = "INvalidSignUpData2")public static String[][] getSignUpData2() throws IOExceptio{}...

@Test(priority =1,dataProvider = "INvalidSignUpData2", dataProviderClass = DataProviderGenerator.class)
public void signUpWithoutEnteringFirstName(String FirstName, String Lastname, String Email,String ConfirmEmail, String UserName, String Password, String Confirmpassword)

@Test(priority=2,dataProvider = "INvalidSignUpData2", dataProviderClass = DataProviderGenerator.class))
public void signUpWithoutEnteringEmailAddr(){}

@Test(priority=3,...)
public void signUpWithoutEnteringEmailConfirmationAddrr(){}

@Test(priority=4,...)
public void signUpWithAnInvalidEmailAddrrFormat(){}

@Test(priority=5,..)

public void signUpWithAnInvalidPassword(){}

@Test(priority=6,...)

public void signUpWithoutEnteringUserName(){}

и т. Д.

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