Вопросы по теме 'testng-dataprovider'

как передать › 10 параметров с помощью TestNG DataProvider?
Мне нужно передать более 10 параметров поставщику данных TestNG, и код выглядит примерно так... @Test (dataProvider = "Dataprovider1") public void testScenario1(String data1, String data2, String data3, String data4,...
10798 просмотров
schedule 16.04.2024

@BeforeClass в TestNG не выполняется параллельно с экземплярами parallel =
У меня есть фабрика testng, создающая тестовые экземпляры с одним методом @Test. Если в testng.xml указано "parallel = instance" и thread-count = "10", я ожидаю, что @BeforeClass будет выполняться параллельно. В то время как я вижу, что @BeforeClass...
780 просмотров

Как вызвать Dataprovider из моего тестового метода с параметрами
@DataProvider (name=getData) public static Object[][] getData(){ Excelreader excel = new Excelreader("C:\\WorkspaceExcel\\Datasource.xlsx"); private static String sheetName="SmokeTest"; // Test Data...
2334 просмотров
schedule 23.09.2022

Запуск одних и тех же тестов на большом количестве веб-сайтов
Мне нужно запустить одни и те же тесты на более чем 70 веб-сайтах, которые функционально одинаковы, но имеют разные скины. Однако все они доступны через разные URL-адреса. Используя TestNG и Java, что было бы эффективным способом передачи...
718 просмотров

Переопределить имя теста TestNG при использовании поставщика и опустить параметры
Имейте следующий пример кода... при запуске тестов (и в отчетах) я бы хотел, чтобы имена тестов были установлены в поле описания, предоставленное поставщиком (на самом деле это любая строка). ... однако, даже при расширении от ITest кажется, что...
3639 просмотров
schedule 14.11.2022

Могу ли я сбой/пропустить TestNG, если DataProvider не предоставляет тестовых случаев?
Если в моем TestNG DataProvider есть какая-то логика, но в результате получается пустой Object[][] , я бы хотел, чтобы TestNG считал это неудачным тестом. Я бы предпочел не добавлять в DataProvider логику, которая проверяет, что Object[][].length...
158 просмотров
schedule 20.10.2022

Почему @BeforeClass не срабатывает?
Это одна схема сценария Cucumber, взятая из существующей кодовой базы, но меня попросили попробовать ее с TestNG. Некоторые вещи (сценарий(), сценарии(), TestNGCucumberRunner, DataProvider) были взяты из другого сообщения на stackoverflow , так как...
60 просмотров