Публикации по теме '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 просмотров
schedule
08.10.2022
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 просмотров
schedule
19.11.2023
Тест 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 просмотров
schedule
23.12.2023
Передача параметров в методы @BeforeClass и @AfterClass
Я вызываю TestNG программно. Я использую поставщиков данных для передачи значений методу тестирования. Есть ли способ передать параметр методам @BeforeClass и @AfterClass?
4329 просмотров
schedule
23.04.2024