Java 从selenium rc升级到webdriver

Java 从selenium rc升级到webdriver,java,webdriver,selenium-rc,selenium-webdriver,Java,Webdriver,Selenium Rc,Selenium Webdriver,hi iam使用selenium rc 1.0.3(java客户端)。如果我想升级到 WebDriver,是否有向后兼容性?这会像是简单的吗 使用webdriver jar和方法是否相同?还是会是这样 从废料中写入?您可以使用WebDriverBackedSelenium创建selenium推进 WebDriver driver = new FirefoxDriver(); Selenium selenium = new WebDriverBackedSelenium(driver, URL);

hi iam使用selenium rc 1.0.3(java客户端)。如果我想升级到 WebDriver,是否有向后兼容性?这会像是简单的吗 使用webdriver jar和方法是否相同?还是会是这样
从废料中写入?

您可以使用
WebDriverBackedSelenium
创建selenium推进

WebDriver driver = new FirefoxDriver();
Selenium selenium = new WebDriverBackedSelenium(driver, URL);
selenium.open()
selenium.type() or any other function;
这样就不需要编写现有的selenium函数,新函数可以使用
驱动程序

以下信息可在此网站获得

专业人士

允许WebDriver和Selenium API并行运行

为从Selenium RC API到WebDriver API的托管迁移提供了一种简单的机制

不需要运行独立的Selenium RC服务器

缺点

并不是每个方法都能实现

更高级的Selenium用法(使用“browserbot”或来自的其他内置JavaScript方法) 硒芯)可能不起作用


由于潜在的实现差异,有些方法可能会比较慢

根据我的经验,从Selenium RC迁移到WebDriver是值得的。在转向WebDriver的同时,我还对我的自动化框架进行了重构,使其更加用户友好、健壮、可维护和可扩展。有关我使用的工具、策略和模式的详细说明,请访问

,了解详细信息: