sas*_*mar 2 java webdriver selenium-rc selenium-webdriver
我喜欢使用selenium rc 1.0.3(java客户端).如果我想升级到WebDriver,是否会向后兼容?它会像简单地使用webdriver jar和方法一样吗?或者,它会像废料一样写吗?
您可以使用WebDriverBackedSelenium创建selenium inslementation
WebDriver driver = new FirefoxDriver();
Selenium selenium = new WebDriverBackedSelenium(driver, URL);
selenium.open()
selenium.type() or any other function;
Run Code Online (Sandbox Code Playgroud)
这样就不需要编写现有的selenium函数,并且可以使用新函数driver.
此链接提供以下信息
优点
允许WebDriver和Selenium API并排生活
为从Selenium RC API到WebDriver的托管迁移提供了一种简单的机制
不需要运行独立的Selenium RC服务器
缺点
不实现每个方法
更高级的Selenium使用(使用"browserbot"或Selenium Core的其他内置JavaScript方法)可能无效
由于底层实现差异,某些方法可能会更慢
| 归档时间: |
|
| 查看次数: |
1837 次 |
| 最近记录: |