Я работаю над большим проектом, я хочу параллельно запускать съедобный огурец в другом браузере. У меня есть определение шага? webdriverfactory и общие настройки.
У меня есть этот метод в webfactory, и он работает, и я пишу testng.xml
public WebDriver driver;
public static WebDriver get() {
WebDriver driver = null ;
System.setProperty("webdriver.chrome.driver","D:\\Drive\\chromedriver_win32\\chromedriver.exe");
driver= new ChromeDriver();
return(driver);
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="SuiteSopraHR" parallel="tests">
<test name="testie">
<!-- <parameter name="myBrowser" value="ie" /> -->
<classes>
<class name="com.driver.WebDriverFactory"/>
</classes>
</test> <!-- Test -->
<test name="testchrome">
<!-- <parameter name="myBrowser" value="chrome" /> -->
<classes>
<class name="com.driver.WebDriverFactory"/>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
Я не знаю, как изменить другой метод, потому что он не имеет параметров для передачи и возвращает веб-драйвер. когда я изменил все остальные методы в других классах, у меня возникли проблемы с этим, пожалуйста, предложите. и может ли огурец-jvm работать параллельно в другом браузере??? или в консоли???