sushe2009 发表于 2014-3-15 13:12:47

Selenium2使用remotedriver打开远程ie或chrome失败该怎么处理啊

各位,请问Selenium2使用remotedriver打开远程ie或chrome失败该怎么处理啊。。。
浏览器的各种安全已经关闭,远程机器server也启动了,远程机器也安装相应的driver,除了火狐,其他浏览器远程打开都报错,。。。
@Test
      public void test() {
            //指定使用的浏览器
               
            //DesiredCapabilities capability = DesiredCapabilities.firefox();
                DesiredCapabilities capability = DesiredCapabilities.chrome();
            WebDriver driver = null;
            try {
                driver = new RemoteWebDriver( //我使用localhost来测试
                        new URL("http://192.168.1.101:4444/wd/hub"), capability);
            } catch (MalformedURLException e) {
                e.printStackTrace();
            }
            driver.manage().window().maximize();
            driver.get("http://www.baidu.com");
            //对远程系统进行截图
            driver = new Augmenter().augment(driver);   
            
            File scrFile =   
            ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
            try {
                FileUtils.copyFile(scrFile, new File("D:\\screenshot.png"));
            } catch (IOException e) {
                e.printStackTrace();
            }
            driver.close();
      }

joykao 发表于 2014-3-17 09:57:38

IE server 和ChromeDriver 远程机器上也装了?
页: [1]
查看完整版本: Selenium2使用remotedriver打开远程ie或chrome失败该怎么处理啊