selenium.click和driver.click之间有什么区别

selenium.click和driver.click之间有什么区别,selenium,junit4,Selenium,Junit4,我在Selenium IDE中记录了一个场景,并将其导出为Junit4 Webdriver支持的代码 有一个命令使用selenium对象,同样的事情也可以由driver对象完成。 所以我不知道该用哪一个,什么时候用 例如: selenium.click(“id=gen_info”)也可以通过以下方式实现 driver.findElement(By.id(“gen_info”))。单击() 是的,我有一个选项,可以使用特定web浏览器的驱动程序对象,但同样的事情也可以通过使用selenium对象来

我在Selenium IDE中记录了一个场景,并将其导出为Junit4 Webdriver支持的代码

有一个命令使用selenium对象,同样的事情也可以由driver对象完成。 所以我不知道该用哪一个,什么时候用

例如: selenium.click(“id=gen_info”)也可以通过以下方式实现

driver.findElement(By.id(“gen_info”))。单击()


是的,我有一个选项,可以使用特定web浏览器的驱动程序对象,但同样的事情也可以通过使用selenium对象来完成。

我想selenium单击的意思是这样的:

WebDriver driver = new FirefoxDriver();
Selenium selenium = new WebDriverBackedSelenium(driver, baseUrl);
WebDriverBackedSelenium允许那些使用Selenium RC的测试套件迁移到WebDriver。然而,它并没有实现所有的方法

在这种特殊情况下,它的工作原理应该是相同的,尽管WebDriverBacked可能会慢一些