Свързани публикации '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 @Factory: Инстансите се изпълняват паралелно.
Имам фабрично връщащ масив от Mytestclass с различни параметри. Mytestclass има десет теста, които са подредени с помощта на dependingOnmethods. Когато стартирам тестовете с помощта на фабричните настройки, първият ми тест се изпълнява за първи...
1201 изгледи
schedule 17.09.2022

Условно добавяне на TestNG Listener?
Искам програмно да добавя различни реализации на TestNG Listener въз основа на някои условия. Тъй като не можах да намеря никакви средства да му осигуря някаква фабрика чрез @Listeners({}) анотация и създаването на моя собствена програма за...
70 изгледи
schedule 17.09.2022

Как да извикам 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

Задаването на testfailure в testng дава положителен резултат
Искам да настроя резултата от теста на метод в testng на грешка, ако има грешка. Открих, че този ред код трябва да свърши работа Reporter.getCurrentTestResult().setStatus(ITestResult.FAILURE); Но ако провокирам грешка, пак няма да получа...
68 изгледи
schedule 04.10.2022

TestNG.XML не се изпълнява.когато се изпълнява чрез maven -mvn test - дори след правилни конфигурации в POM.XML
Това е първият ми въпрос в StackOverflow, така че моля да ме извините, ако въпросът не е точен. Създадох maven проект. Опитвате се да стартирате TestNG.XML през maven, но същото не работи. Слизане под продукцията [INFO] Scanning for...
99 изгледи
schedule 03.10.2022

Не може да се стартира TestNG от командния ред
Опитвам се да стартирам testng.xml от командния ред. Имам testng7.2.jar и JCommander jar файл в папката lib на основния проект. Задавам classpath по следния начин: set classpath=C:\Users\test-automation\bin;C:\Users\test-automation\lib\*...
64 изгледи
schedule 04.10.2022

Доклади за покритие на Emma и интеграционни тестове
Има ли някакъв начин да накарам Ема да докладва интеграционни тестове? В момента нашето покритие на Emma показва само тестове на единици. Добавяне за пояснение: използваме maven, за да изпълняваме компилация и тестове. Дали тестовете се...
1213 изгледи

Слушатели на TestNG: Прехващане на @DataProvider
Това е последващ въпрос към този: TestNG: Идентифициране кои тестови методи са следващите Сега разбирам, че е възможно да се прихванат тестови методи. Изглежда обаче, че най-доброто време за безопасно изчистване на entityManager е преди да...
936 изгледи
schedule 12.11.2022

Изпълнение на класове TestNG, именувани без конвенция в Maven
Разработвам класове TestNG в проект на Maven и изпълнявам същото. Разбирам факта, че за maven-surefire-plugin името на класа трябва да бъде в някой от следните формати *Test.java Тест*.java *TestCase.java Но в случай, че НЕ бих...
283 изгледи
schedule 19.11.2022

Maven TestNG Selenium Как да отстранявате грешки, докато изпълнявате тестове от конзолата
Използвам Maven+TestNG+Selenium+Eclipse IDE. Как мога да отстранявам грешки в кода, когато изпълнявам тестове от командния ред.
1786 изгледи
schedule 18.10.2022

TestNG с помощта на различни параметри
Имам 100 тестови метода, разпределени в 14 Java класа. (числата са само за пример) Сега искам да групирам 3 метода от 1-ви клас, 4 от втори клас и така нататък в една @group. Сега тези тестови методи приемат параметри и в тялото си, те също...
872 изгледи
schedule 14.11.2022

Помощ за дизайн: Hashmap в доставчик на данни testng
Пишех тестови скриптове, използвайки функцията DataProvider на TestNG. Досега бях доволен от начина, по който го правех, тъй като броят на параметрите, които предавах, беше по-малък от 10, но някои от новите страници, които тествам, имат повече от...
5052 изгледи
schedule 31.10.2022

Мога ли да използвам два доставчика на данни в един метод @Test?
Имам Excel с данни в два листа (DataPool и Controls). И двете данни имат някои общи стойности като идентификатори, които са общи и в двата листа. Като например в първия лист (DataPool) имам 3 колони със стойности като ID1,тест1,тест2...
1869 изгледи
schedule 12.11.2023

ReportNG Доклад с TestNG не се генерира с помощта на WebDriver
Използвам Selenium WebDriver + TestNG с java в Eclipse. Искам да генерирам по-добър отчет с помощта на ReportNG, а не с нормален отчет TestNG. Конфигурирах пътя за изграждане с reportng-1.1.2.jar и velocity-dep-1.4.jar. Също така деактивирах...
5450 изгледи

Аргументи с променлива дължина в метода TestNG
Пишех тестовете в TestNG. Моята цел е да осигуря аргументи с променлива дължина на тестовия метод. Изправен съм пред проблем, който няма смисъл за мен. Кодовете са както следва: @DataProvider(name = "testData") public static Object[][]...
3129 изгледи
schedule 02.11.2023

testng.xml не се изпълнява от pom.xml по време на изпълнение на тестове за селен
Създадох проект Maven в Eclipse за изпълнение на Selenium тестове. Написах TestSuite като testng.xml. Обичам да стартирам този testng.xml от pom.xml. Когато стартирах pom.xml (Щракнете с десния бутон върху pom.xml -> Maven test), изграждането...
9790 изгледи

TestNG пропуска теста след повдигане на изключение в метод @DataProvider
Малко съм объркан. Как мога да накарам TestNG да докладва грешка за тест? // ... @DataProvider(name = "foo") public Object[][] provideData () { throw new SomeRuntimeException("Some error occurred. The test configuration " + "is...
5535 изгледи

testng не се изпълнява в приоритетен ред, когато е посоченоdependentOnMethods
Всеки път, когато посочим priority и dependsOnMethods на @Test анотиран метод, редът на изпълнение на тестовите методи не е според приоритета. защо е така Ето тестовия клас за демонстриране на проблема: package unitTest.TestNGTestCases;...
10724 изгледи
schedule 07.11.2023

Използване на Surefire за изпълнение на TestNG/Selenium тестове в буркан
Нашият проект има набор от тестове за Selenium, които в момента опаковаме в буркан с намерението Дженкинс да изпълни тестовете като стъпка на изграждане. Ние инсталираме буркана в локалното хранилище на клиентска виртуална машина, която е...
543 изгледи
schedule 17.10.2022

Параметризиране на ниво група
Искам да параметризирам групи в testng.xml и да получа данните с DataProvider след това. Искам да стартирам метагрупа и група, включена в метагрупата, но с различен параметър. Изглежда, че ако групата е включена в метагрупата, тя не е...
633 изгледи
schedule 23.12.2023