Sel*_*pie 19 java testing selenium webdriver
我正在尝试使用Chrome Drive来执行我的一些测试,这些测试与Firefox完美配合,但我无法执行它们,我已经验证了要求,这是Chrome的位置,版本12或更高,以及类似的东西,但无论如何仍然无法正常工作,调用驱动程序的方式是:
WebDriver fd = new ChromeDriver();
fd.get("url");
Run Code Online (Sandbox Code Playgroud)
然后搜索一些元素,但没有任何工作,错误消息是:
线程"main"中的异常org.openqa.selenium.WebDriverException:找不到Chrome.设置webdriver.chrome.bin系统信息:os.name:'Windows XP',os.arch:'x86',os.version:'5.1',java.version:'1.6.0_18'驱动程序信息:driver.version: ChromeDriver位于org.openqa.selenium.chrome.ChromeBinary.getChromeBinaryLocation(ChromeBinary.java:220)org.openqa.selenium.chrome.ChromeBinary.getCommandline(ChromeBinary.java:121)org.openqa.selenium.chrome.ChromeBinary.在Org.openqa的org.openqa.selenium.chrome.ChromeBinary.start(ChromeBinary.java:109)上的prepareProcess(ChromeBinary.java:67)org.openqa.selenium.chrome.ChromeCommandExecutor.start(ChromeCommandExecutor.java:373)位于org.openqa.selenium.chrome.ChromeDriver的org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:85).selenium.chrome.ChromeDriver.startClient(ChromeDriver.java:65).(ChromeDriver.java:25 )org.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:43)atg.openqa.selenium.chrome.ChromeDriver.(ChromeDriver.java:53)at equifax.qa.test.NewTests.access.main( access.java:11)
如果有人能帮助我会很棒.
小智 44
我能够通过启动这样的selenium服务器来实现这一点:
java -jar selenium-server-standalone-2.0rc2.jar -Dwebdriver.chrome.driver=c:\path\to\chromedriver.exe
Run Code Online (Sandbox Code Playgroud)
(运行Windows 7 64位,Chrome 12,selenium服务器rc2)
Mik*_*wan 14
从http://code.google.com/p/selenium/downloads/list下载ChromeDriver.exe,然后添加系统属性,如下所示:
System.setProperty("webdriver.chrome.driver", "...\chromedriver.exe");
Run Code Online (Sandbox Code Playgroud)
小智 5
将此用于 Chrome
步骤 2 使用 Testng 框架
@BeforeClass
public void setUp() throws Exception
{
System.setProperty("webdriver.chrome.driver", "D://Work-Selenium//chromedriver_win32//chromedriver.exe");
driver = new ChromeDriver();
baseUrl = "http://google.com";
driver.get(baseUrl);
}
Run Code Online (Sandbox Code Playgroud)
您是否确定已从http://code.google.com/p/selenium/downloads/list下载 Chrome 驱动程序并将其放入您的PATH?
查看http://code.google.com/p/selenium/wiki/ChromeDriver了解更多详细信息
| 归档时间: |
|
| 查看次数: |
82896 次 |
| 最近记录: |