当我使用Selenium GRID

时间:2017-02-18 05:04:22

标签: selenium selenium-grid

当我使用Selenium GRID时,执行不在节点桌面中启动。在这里,我尝试在节点桌面中启动Firefox浏览器。我该如何解决这个问题?您的回答可能会受到赞赏。谢谢。

   **Below is my code**

    public class GridExample {
        WebDriver driver;
        String baseUrl,nodeUrl;

        @BeforeTest
        public void setup() throws MalformedURLException{
            baseUrl="https://www.google.com/ncr";
            nodeUrl="http://**.0.0.*:5566/wd/hub";  
            System.setProperty("webdriver.gecko.driver","D://krishna//geckodriver-v0.11.1-win32//geckodriver.exe");
            DesiredCapabilities capabilities=DesiredCapabilities.firefox();
            capabilities.setBrowserName("firefox");
            capabilities.setPlatform(Platform.VISTA);
            driver=new RemoteWebDriver(new URL(nodeUrl),capabilities);
        }

        @Test
        public void sampleTest() throws InterruptedException{
            driver.get(baseUrl);
            Thread.sleep(10000); //slow down for demo purposes
            WebElement element = driver.findElement(By.name("q"));
            element.sendKeys("webdriver");
            element.submit();
            Thread.sleep(5000);
        }

        @AfterTest
        public void teardown(){
            driver.close();
        }
    }

    **Below is my output stacktrace**
  

2017年6月9日下午5:35:55 org.openqa.selenium.remote.ProtocolHandshake   createSession INFO:尝试双方言会话,假设是Postel的   Law适用于远程端log4j:WARN没有appender可以   找到logger(org.apache.http.client.protocol.RequestAddCookies)。   log4j:WARN请正确初始化log4j系统。 log4j:警告请参阅   http://logging.apache.org/log4j/1.2/faq.html#noconfig了解更多信息。

     

FAILED CONFIGURATION:@BeforeTest设置   org.openqa.selenium.remote.UnreachableBrowserException:不能   开始一个新的会议。可能的原因是遥控器的无效地址   服务器或浏览器启动失败。构建信息:版本:'未知',   修订版:'1969d75',时间:'2016-10-18 09:43:45 -0700'系统信息:   主机:'SYSTEM26-PC',ip:'10 .0.0.14',os.name:'Windows 7',os.arch:   'amd64',os.version:'6.1',java.version:'1.8.0_111'

 SKIPPED CONFIGURATION: @AfterTest tear down SKIPPED: sampleTest org.openqa.selenium.remote.UnreachableBrowserException: Could not
     

开始新会话。可能的原因是遥控器的无效地址   服务器或浏览器启动失败。构建信息:版本:'未知',   修订版:'1969d75',时间:'2016-10-18 09:43:45 -0700'系统信息:   主机:'SYSTEM26-PC',ip:'10 .0.0.14',os.name:'Windows 7',os.arch:   'amd64',os.version:'6.1',java.version:'1.8.0_111'

     

===============================================       默认测试       测试运行:1,失败:0,跳过:1

     

配置失败:1,跳过:1

     

===============================================默认套件总测试运行:1,失败:0,跳过:1配置失败:1,跳过:

     

1

0 个答案:

没有答案