我是否需要从webdriver支持的selenium更新到webdriver?

时间:2012-09-13 07:19:59

标签: selenium webdriver selenium-webdriver xpath

我使用Webdriver支持的selenium创建了我的测试。所以我使用selenium会话变量来点击(),键入(),选择等网页元素和我的测试工作正常。

我大部分时间都使用xpath来定位元素。

我是否需要完全更新到selenium Webdriver?

请任何人都可以提出建议。

2 个答案:

答案 0 :(得分:2)

现在你已经解决了问题,答案是如果可以,你应该使用WebDriver。

WebDriverBackedSelenium只允许您将旧的v1 API与WebDriver API一起使用。

我无法评论它是否会在某些时候删除(因为我不是Selenium提交者),但是你应该尽可能地转移到WebDriver。

如果您要使用某些方法,请将它们移植。

答案 1 :(得分:0)

好吧,据我了解你的问题,对于我的项目,我使用maven构建管理器。 所以我在POM.xml文件中添加了selenium依赖,maven会自动建议导入项目所需的所有实际数据(存储库索引更新)。 在POM.xml项目文件中添加这样的依赖项:

• <dependency> <groupId>org.seleniumhq.
selenium</groupId> <artifactId>selenium-
java</artifactId> <version>2.24.1</version>
</dependency>

通过这种方式,我保持了我的硒驱动器更新。如果版本变得更新,你只需更改你的pom xml中的版本就可以了 Maven dependecy screen screen