本文整理汇总了Java中com.codeborne.selenide.WebDriverRunner.setWebDriver方法的典型用法代码示例。如果您正苦于以下问题:Java WebDriverRunner.setWebDriver方法的具体用法?Java WebDriverRunner.setWebDriver怎么用?Java WebDriverRunner.setWebDriver使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.codeborne.selenide.WebDriverRunner
的用法示例。
在下文中一共展示了WebDriverRunner.setWebDriver方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getInstance
import com.codeborne.selenide.WebDriverRunner; //导入方法依赖的package包/类
public static SeleniumDriver getInstance(){
if (instance == null){
instance = new SeleniumDriver();
runner = new WebDriverRunner();
runner.setWebDriver(driver);
}
return instance;
}
示例2: setUp
import com.codeborne.selenide.WebDriverRunner; //导入方法依赖的package包/类
@Before
public void setUp() throws IOException {
readGridHostPort();
DesiredCapabilities desiredCapabilities = firefoxWithSikuli();
URL url = new URL(String.format("http://%s:%d/wd/hub", host, port));
RemoteWebDriver remoteWebDriver = new RemoteWebDriver(url, desiredCapabilities);
WebDriverRunner.setWebDriver(remoteWebDriver);
}
示例3: open
import com.codeborne.selenide.WebDriverRunner; //导入方法依赖的package包/类
public void open(File file) {
ChromeDriverManager.getInstance().setup();
WebDriverRunner.setWebDriver(new ChromeDriver());
Selenide.open(file.toURI().toString());
}
示例4: setUp
import com.codeborne.selenide.WebDriverRunner; //导入方法依赖的package包/类
@Before
public void setUp() {
RemoteWebDriver driver = chrome.getWebDriver();
WebDriverRunner.setWebDriver(driver);
}
示例5: setUp
import com.codeborne.selenide.WebDriverRunner; //导入方法依赖的package包/类
@Before
public void setUp() {
RemoteWebDriver driver = browser.getWebDriver();
System.out.println(browser.getVncAddress());
WebDriverRunner.setWebDriver(driver);
}