2015-02-24 101 views
0

) 在我的工作中,我遇到了麻烦,如何测试在远程浏览器上的扩展名?扩展程序从.exe文件安装,关闭所有打开的浏览器。我需要在所有浏览器中测试扩展,所以如果我打开新的chromeDriver或甚至firefoxDriver会话,它开始匿名会话,所以我不能测试扩展是否安装正确或不。我想上面使用远程机器的远程配置文件与java java

File fp = new File("C:\\Users\\Admin\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\ojt048j5.default"); 
    FirefoxProfile ffProfile = new FirefoxProfile(fp); 

    DesiredCapabilities capability = DesiredCapabilities.firefox(); 
    capability.setCapability(FirefoxDriver.PROFILE, ffProfile); 
    capability.setBrowserName("firefox"); 
    URL hostURL = new URL("http://" + machine.getIp() + ":4444/wd/hub"); 
    WebDriver driver = new RemoteWebDriver(hostURL, capability); 
    driver.get("http://www.google.com") 

代码使用Firefox配置文件从我的主机而不是从远程

有任何sugestion如何测试呢?

回答