Свързани публикации '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 изгледи
schedule
08.10.2022
Слушатели на 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 изгледи
schedule
19.11.2023
Аргументи с променлива дължина в метода 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 изгледи
schedule
10.11.2023
TestNG пропуска теста след повдигане на изключение в метод @DataProvider
Малко съм объркан.
Как мога да накарам TestNG да докладва грешка за тест?
// ...
@DataProvider(name = "foo")
public Object[][] provideData () {
throw new SomeRuntimeException("Some error occurred. The test configuration "
+ "is...
5535 изгледи
schedule
24.11.2022
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