Публикации по теме 'testng'


Webdriver JavascriptExecutor взаимодействует с элементами, открывает и обрабатывает несколько вкладок и получает URL-адрес…
Webdriver JavascriptExecutor взаимодействует с элементами, открывает и обрабатывает несколько вкладок и получает URL-адрес и домен. Это продолжение https://medium.com/@smeesheady/using-webddriver-javascriptexecutor-navigate-to-a-url-and-navigate-forward-and-backward-and-7c0e46ff5ee4 Пожалуйста, смотрите полный код. package com.webdriver.blogs; import java.io.IOException; import java.util.ArrayList; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import..

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

Слушатели TestNG: перехват @DataProvider
Это дополнительный вопрос к этому: TestNG: определение следующих методов тестирования Теперь я понимаю, что можно перехватить методы тестирования. Однако кажется, что лучше всего безопасно очистить entityManager до выполнения метода...
936 просмотров
schedule 12.11.2022

Могу ли я использовать два поставщика данных в одном методе @Test?
У меня есть и Excel с данными на двух листах (DataPool и Controls). Оба данных имеют некоторые общие значения, такие как идентификаторы, которые являются общими для обоих листов. Например, на первом листе (DataPool) у меня есть 3 столбца со...
1869 просмотров
schedule 12.11.2023

Запуск классов TestNG, названных без соглашения в Maven
Я разрабатываю классы TestNG в проекте Maven и выполняю их. Я понимаю тот факт, что для плагина maven-surefire-plugin имя класса должно быть в любом из следующих форматов. *Test.java Тест*.java *TestCase.java Но в случае, если бы я НЕ...
283 просмотров
schedule 19.11.2022

Отчеты о покрытии Emma и интеграционные тесты
Есть ли способ заставить Эмму сообщить об интеграционных тестах? В настоящее время наше покрытие Emma показывает только модульные тесты. Добавление для уточнения: мы используем maven для запуска сборки и тестов. Запускаются ли тесты с помощью...
1213 просмотров

Maven TestNG Selenium Как отлаживать при выполнении тестов из консоли
Я использую Maven+TestNG+Selenium+Eclipse IDE. Как я могу отлаживать код при запуске тестов из командной строки.
1786 просмотров
schedule 18.10.2022

Пропустить тест TestNg во время выполнения
У меня не так много опыта работы с TestNG, так что вы знаете, как пропускать или игнорировать некоторые тесты в Java Runtime. Моя идея состоит в том, чтобы написать тест @Before-annotation, и если он не пройден, входящий тест будет проигнорирован....
5414 просмотров
schedule 07.04.2024

testng указать разных пользователей
Я запускаю наши автоматизированные тесты с помощью TestNG. Причина, по которой мы выбрали TestNG, заключается в том, что мы можем отправлять входные данные переменных в тестовые методы, например public void testXX (String userId) , а userId может...
99 просмотров
schedule 15.01.2024

TestNG с использованием разных параметров
У меня есть 100 тестовых методов, разбросанных по 14 классам Java (цифры приведены только для примера). Теперь я хочу сгруппировать 3 метода из 1-го класса, 4 из второго класса и так далее в одну @group. Теперь эти методы тестирования принимают...
872 просмотров
schedule 14.11.2022

как заставить TestNG-@Factory создавать экземпляры тестовых классов в определенном порядке?
Я использую TestNG для своих тестов на селен. Существует тест под названием «Создать фирму», который нужно запускать несколько раз на моем ноутбуке. Поэтому я написал для этого класс под названием «CreateFirm», и данные для различных фирм...
2622 просмотров
schedule 30.05.2024

jUnit: общий тестовый класс - установка имени теста на что-то другое, чем имя класса/метода?
У меня есть набор тестов проекта с набором файлов, которые я хочу использовать в качестве набора тестов - один тест на файл . Но количество тестов будет исчисляться сотнями, и каждый тест будет одинаковым: проанализируйте файл и проверьте вывод....
3703 просмотров
schedule 19.04.2024

Отчет ReportNG с TestNG не создается с помощью WebDriver
Я использую Selenium WebDriver + TestNG с java в Eclipse. Я хочу создать лучший отчет, используя ReportNG, а не обычный отчет TestNG. Я настроил путь сборки с помощью reportng-1.1.2.jar и velocity-dep-1.4.jar. Я также отключил отчет TestNG по...
5450 просмотров

Тест PowerMockMockito запускается под Junit, но не под TestNG
Я пытаюсь запустить этот базовый модульный тест из Powermock. Запуск кода как есть по этой ссылке с помощью Mockito и Junit, и он выполняется без ошибок. К сожалению, мне нужны Mockito и TestNG, и это дает мне ошибки в 6 из 10 тестов: Mockito...
3827 просмотров
schedule 19.01.2024

Ошибка TestNG Не удается найти класс в пути к классам при запуске из командной строки
Я пытаюсь запустить testng через командную строку, и у меня есть следующие вещи в пути к классам: testng jar, jar скомпилированного тестового файла. testng.xml указывает на соответствующий класс в иерархии. в maven все работает нормально, но...
4633 просмотров
schedule 19.03.2024

Помощь в проектировании: Hashmap в поставщике данных testng
Я писал тестовые сценарии, используя функцию TestNG DataProvider. До сих пор я был доволен тем, как я это делал, так как количество параметров, которые я передавал, было меньше 10, но некоторые из новых страниц, которые я тестирую, имеют более 30-35...
5052 просмотров
schedule 31.10.2022

TestNG, где я могу запустить код после Reporter? Хотите отправить test-output/emailable-report.html
Я хочу запустить код для отправки электронной почты с файлом emailable-report.html. В идеале это должно работать, когда я запускаю набор TestNG либо из IDE, либо из Maven. Я думаю, что здесь задан тот же вопрос:...
2141 просмотров
schedule 28.12.2023

Это способ получить имя метода тестирования в прослушивателях TestNG на этапе настройки?
У меня есть прослушиватель TestNG, который реализует IInvokedMethodListener. В @BeforeMethod мне нужно настроить тестовый контекст, вот пример: public class ThucydidesInvokedMethodListener implements IInvokedMethodListener2 { public void...
6369 просмотров
schedule 18.02.2024

Параметризация на уровне группы
Я хочу параметризовать группы в testng.xml и потом получить данные с DataProvider . Я хочу запустить метагруппу и группу, входящую в метагруппу, но с другим параметром. Такое впечатление, что если группа входит в метагруппу, второй раз она не...
633 просмотров
schedule 23.12.2023

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

Нужно ли устанавливать JDK для запуска тестов WebDriver TestNG через командную строку?
Я новичок в Selenium/WebDriver и создал проект, который я могу успешно выполнить через Eclipse IDE. Теперь я планирую запустить тест через командную строку, создав правильный TestNG1.xml и убедившись, что testng-6.8.5.jar правильно указан в PATH. Я...
2604 просмотров

Передача параметров в методы @BeforeClass и @AfterClass
Я вызываю TestNG программно. Я использую поставщиков данных для передачи значений методу тестирования. Есть ли способ передать параметр методам @BeforeClass и @AfterClass?
4329 просмотров
schedule 23.04.2024