testng

У меня есть приложение, в котором мне нужно выполнить мои методы с аннотациями TestNG @Test из моего основного метода и использовать ReportNG для создания отчетов. Мой основной метод выглядит так: public static void main(String args[]) { TestNG myTestNG = new TestNG(); XmlSuite mySuite = new XmlSui...

У меня есть тестовый класс и тестовый метод. Это зависит от метода поставщика данных. Метод поставщика данных находится в другом классе, отличном от тестового класса или одного из его базовых классов. Согласно документации TestNG Если вы хотите поместить поставщика данных в другой класс, это должен быть с...

В настоящее время я автоматизирую веб-приложение с помощью Selenium WebDriver framework вместе с TestNG. Я хочу предоставить параметры для каждого тестового класса в тестировании.xml-файл, но на веб-ресурсах я видел только подход, где определенные параметры предопределены для использования для отдельных класс...

Пожалуйста, извините за вопрос newb - мои концептуальные модели все еще довольно неполны... Я пытаюсь повторно выполнить тесты TestNG из командной строки, используя maven и surefire. Моя командная строка выглядит так: D:workspacesworkspace01aptest>mvn clean install surefire:test -Dtests=myTestNGSuite te...

Мой вопрос заключается в следующем: как я могу повторно использовать сеанс браузера для тестов, которые находятся в разных классах java? У меня браузер открыт вот так: public class OpenBrowser { public static WebDriver driver; @BeforeSuite public static void openb() { // Create a new i...

У меня есть некоторый код TestNG, где я передаю параметр аннотации теста под названием timeOut = TESTNG_TEST_TIMEOUT . @Test(description = "Tests something.", groups = { "regression" }, timeOut = TESTNG_TEST_TIMEOUT, enabled = true) И в моем классе TestBase у меня есть этот член: public final static ...

в настоящее время работает над Selenium WebDriver и использует Java. У меня есть проект под названием*Test*. в этом проекте у меня есть много программ Java, таких как Login.java, тестирование 1.java и т. д.,. сценарий заключается в том, что я хочу запускать все свои сценарии ежедневно утром в 12.00. ес...

@TransactionConfiguration @Transactional @ContextConfiguration(classes=AnnotationConfigContextLoaderUtils.class) @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) public class AnyTest extends TestMachine { @Inject private AccountDao accDao; //ALLWAYS NULL Я запускаю тест с помощью: Te...

на работе мы в настоящее время все еще используем JUnit 3 для запуска наших тестов. Мы рассматривали возможность перехода на JUnit 4 для new тесты пишутся, но я уже некоторое время слежу за TestNG. Какой опыт вы все имели с JUnit 4 или TestNG, и который, кажется, работает лучше для очень большого количества ...

4 с JUnit и TestNG использовал, чтобы быть сопоставимыми. Каковы плюсы и минусы двух схем испытания?...