Перейти к содержимому

Публикации sergueik

5 публикаций создано sergueik (учитываются публикации только с 20 марта 2023)


#185759 Как создать jar файл из проекта с автотестами?

Отправлено автор: sergueik 03 марта 2024 - 23:24 в Selenium - Functional Testing

насчет специально использовать аннотации testng.xml  я не умею 

про это правда немного путано например в https://www.lambdate...ite.setFileName

 

но запускать целыми классами довольно элементарно но естественно нужно чтобы класс попал в архив то есть этот тест был написан на жаве

 

 

public class EntryPoint {
@SuppressWarnings({ "rawtypes", "deprecation" })
public static void main(String[] args) {
TestListenerAdapter testListenerAdapter = new TestListenerAdapter();
TestNG testng = new TestNG();


XmlSuite suite = new XmlSuite();
// this part needs work:
// Default Suite
// Total tests run: 0, Failures: 0, Skips: 0
//
// suite.setFileName(args[0]); 
// testng.setCommandLineSuite(suite);




testng.setTestClasses(new Class[] { DataDrivenTest.class });
testng.addListener(testListenerAdapter);
testng.run();
}

 

 

 

делаете jar с манифестом и тесты вместо того  чтобы 

src/test/java 

перемещаете в 

src/main/java



#185755 Как создать jar файл из проекта с автотестами?

Отправлено автор: sergueik 01 марта 2024 - 21:53 в Selenium - Functional Testing

это называется runnable testng - ищите




#185079 Какую версию Java поддерживает Selenium WebDriver?

Отправлено автор: sergueik 28 апреля 2023 - 13:18 в Selenium - Functional Testing

более ранние версии Java не поддерживаются - на практике компилировать и выполнять под 1.8

все еще можно на всех до 4.9.0 включительно за исключением одного релиза и все работает так же




#184986 Последовательность трех popup окон

Отправлено автор: sergueik 31 марта 2023 - 22:38 в Selenium - Functional Testing

через ЦДП можно посылать заголовки

https://chromedevtoo...xtraHTTPHeaders




#184982 Последовательность трех popup окон

Отправлено автор: sergueik 31 марта 2023 - 00:35 в Selenium - Functional Testing

если показывает опять то значит не прошли

посмотрите трафик что возвращает