RemoteWebDriver使用说明


1. 本地代码使用RemoteWebDriver启动:

 public class Testing {
    public void myTest()throws Exception {
       WebDriver driver = newRemoteWebDriver(new URL("http://localhost:4444/wd/hub"),DesiredCapabilities.firefox());
       driver.get("http://www.google.com");
        // RemoteWebDriverdoes not implement the TakesScreenshot class
        // if the driver doeshave the Capabilities to take a screenshot
        // then Augmenter willadd the TakesScreenshot methods to the instance
        WebDriver augmentedDriver = new Augmenter().augment(driver);
        File screenshot =((TakesScreenshot)augmentedDriver).getScreenshotAs(OutputType.FILE);
    }
}

2. Remote机器上启动监听端口

java -jar selenium-server-standalone-2.46.0.jar -port 4444

3. 执行

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM