Вопросы по теме 'testng-dataprovider'
Как изменить порядок поставщика данных TestNG
Я запускаю сотни тестов для крупной издательской системы и хотел бы распараллелить тесты с помощью TestNG. Однако я не могу найти простой способ сделать это. Каждый тестовый пример создает экземпляр этого публикатора, отправляет несколько сообщений,...
1065 просмотров
schedule
28.05.2024
TestNG Factory для последовательного запуска тестовых классов
У меня есть класс TestNG @Factory, базовый класс, который создает драйверы, и два тестовых класса, которые содержат несколько методов @Test для запуска тестов. Учитывая мой класс @Factory ниже.
public class SampleFactory {...
684 просмотров
schedule
05.12.2022
Скрипты WebDriver, управляемые данными (использующие TestNG), долго запускаются
Я расширил Selenium, используя библиотеку Java WebDriver и платформу TestNG. При запуске тестовых сценариев я замечаю чрезмерное количество времени для начала выполнения теста, когда тест получает входные параметры из файла Excel (с использованием...
117 просмотров
schedule
07.08.2023
Я пытаюсь использовать @DataProvider для запуска @test с разными параметрами, но получаю исключение
я хочу передать параметр @test для запуска несколько раз с разными данными. поэтому я использую @DataProvider, который перенастраивает двумерный массив объектов. у меня есть одномерная строка, поэтому сначала я преобразовываю ее в двумерный массив,...
1227 просмотров
schedule
28.11.2022
Как гарантировать, что DataProvider инициализируется только один раз БЕЗ использования Factory?
У меня есть тестовый класс, в котором все методы используют один и тот же DataProvider. Я хочу, чтобы DataProvider был распараллелен. Я не могу использовать заводской метод, потому что в TestNg есть дефект , который делает его бесполезным для моей...
395 просмотров
schedule
07.05.2023
testng: как спроектировать запуск @test с несколькими случаями от поставщика данных на разных URL-адресах, которые принадлежат другому поставщику данных?
Предположим, у меня есть набор тестовых случаев, и я сначала открываю один URL-адрес и запускаю тест:
@BeforeMethod
@Parameters("browser")
public void start(String browser) throws Exception {
driver = new FirefoxDriver();...
744 просмотров
schedule
22.06.2023
Многопоточное выполнение TestNG DataProvider
Я пытаюсь выполнить многопоточный тест через TestNG. @BeforeMethod создает экземпляры WebDrivers для теста. @AfterMethod закрывает WebDrivers после теста. @Dataprovider предоставляет данные для многократного выполнения теста в цикле.
import...
1092 просмотров
schedule
12.04.2022
selenium testNG повторить попытку с неверным результатом
Я использую testNG 6.9.10, установленный в Eclipse. Я пытался использовать retry, чтобы убедиться, что неудачные тесты могут выполнить максимальное количество раз, которое определено. См. Коды ниже.
public class TestRetry implements...
711 просмотров
schedule
29.08.2023
Параллельный параметр поставщика данных TestNG отсутствует в аннотации кода
У меня есть тестовый метод TestNG, который запускается с несколькими параметрами с использованием поставщика данных:
@DataProvider()
public Object[][] scenarios() {...}
@Test(dataProvider = "scenarios")
public void check(...) {...}
Иногда...
538 просмотров
schedule
17.04.2022
Передача параметра из testng.xml и поставщиков данных вместе в одном тесте в Testng
Вот мой пакет Testng.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite1" verbose="1">
<test name="LoginTest">
<parameter name="ExcelPath"...
520 просмотров
schedule
13.06.2022
Невозможно запустить более 10 тестов параллельно через TestNG Dataprovider.
Привет, я разработал тест селена для параллельного запуска (25)
@Test(dataProvider = "getData" )
public void multiUserTest(String url, String username, String password)
throws InterruptedException, IOException, FindFailed {...
780 просмотров
schedule
01.07.2022
TestNG Параллельное выполнение с селеном
Если мне нужно запустить один и тот же метод в двух разных браузерах одновременно, как я его реализую? Например:
public class AppTest2{
@parameters("browser")
@Test(dataProvider="loginData")
public void login(String userName , String password,...
1400 просмотров
schedule
15.05.2023
Передача динамического значения в параметр метода тестирования с использованием класса TestNG
Я автоматизирую веб-страницу, которая работает в многопоточной среде, поэтому я экспортирую каждый результат теста в файловую систему и хотел сохранить каждый результат теста уникальным для использования в будущем. Итак, есть ли способ передать имя...
1575 просмотров
schedule
13.07.2022
Как поставщик данных TestNG отправляет данные в Test внутренне?
Мой вопрос:
Как «Поставщик данных» отправляет данные в тест внутри?
Что же на самом деле происходит за кадром, чтобы мы получили отправленные данные в «Тесте»?
Мне очень любопытно узнать, как поставщик данных и тест связываются друг с...
324 просмотров
schedule
16.03.2023
Получена ошибка несоответствия поставщика данных
Пробовал код ниже, но получил ошибку несоответствия поставщика данных. Может ли кто-нибудь помочь в этом?
package appModules;
import org.testng.annotations.Test;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import...
1673 просмотров
schedule
01.02.2023
Hashmap в dataprivider testNG для уменьшения количества аргументов, передаваемых в тестовый метод
Я писал тестовые сценарии, используя функцию TestNG DataProvider. До сих пор я был доволен тем, как я это делал, так как количество параметров, которые я передавал, было меньше 10, но некоторые из новых страниц, которые я тестирую, имеют более 30-35...
1913 просмотров
schedule
03.04.2023
Элемент не может быть расположен на странице при заданных параметрах поиска (Appium 1.13.0)
Я работаю над приложением "Автоматизация для Android". При запуске скрипта Appium не может найти элементы. Я пробовал использовать Id, Xpath. Пожалуйста, помогите мне с этим...
Версия Android: 5.1.1 и 9 Версия Appium: 1.13.0 Проект Maven...
828 просмотров
schedule
29.09.2022
Параллельный DataProvider TestNG во вкладках
Я новичок в использовании TestNG и программирования на Java в целом, и у меня есть вопрос относительно выполнения тестов с dataprovider в параллельном режиме ,
чтобы запускать тестовые примеры поставщика данных на нескольких вкладках в одном...
615 просмотров
schedule
28.07.2022