Вот один из способов сделать это:
Вы можете создать структуру, которая использует WebDriver для запуска Selenium тест-случаев. Инициализируйте драйвер (ChromeDriver или FirefoxDriver) только во время выполнения и запускайте тесты последовательно.
Например, если вы использовали пакеты ресурсов, у вас были бы FooTest.java и BarTest.java (ваши скрипты), наряду с FooTest.properties и BarTest.properties, из которых вы бы прочитали значения свойств, например input-text значения.
Вы могли бы иметь Launchpage.properties, который имеет URL будет запущен, например: localhost:8080\mypage
WebDriver будет инициализирован рамками при запуске, и Launchpage.properties могут иметь этапы быть запущен серийно.
Что неявное здесь является то, что браузер открыт только один раз, поэтому действия теста 2 зависят, и должны добиться успеха действия теста 1.
hi fahad спасибо за ур ответ, моя вещь в одном браузере я хочу запустить несколько классов, то есть селен сценариев. Мой запрос заключается в том, как импортировать объект webdriver из класса родительского класса в дочерний класс – premkumar
позволяет сказать, что у нас есть 3 классы class AB и C теперь предполагают один класс, который является для вас вызовом родительского класса, следующим кодом для RUN класса B и C внутри A – fahad
JUnitCore.runClasses (B.class); JUnitCore.runClasses (C.class); в A – fahad