Webdriver/Firefox版本问题

Webdriver/Firefox版本问题,firefox,webdriver,Firefox,Webdriver,当我阅读更多关于webdriver/firefox使用的内容时,我得到的印象是,不同版本存在严重问题——特别是当FF的新版本问世时,也需要WD的新版本 我读对了吗 如果是,其他浏览器是否也存在同样的问题 这让我很担心,因为我的客户可能有不同版本的FF,而且他们从我那里得到的应用程序是编译的——这意味着每次FF升级时,我都需要向他们发送一个更新的应用程序……WebDriver会在一致的基础上更新,以保持与即将推出的新浏览器版本的同步。Firefox有一个非常快的发布时间表。为了使您的应用程序支持最

当我阅读更多关于webdriver/firefox使用的内容时,我得到的印象是,不同版本存在严重问题——特别是当FF的新版本问世时,也需要WD的新版本

我读对了吗

如果是,其他浏览器是否也存在同样的问题


这让我很担心,因为我的客户可能有不同版本的FF,而且他们从我那里得到的应用程序是编译的——这意味着每次FF升级时,我都需要向他们发送一个更新的应用程序……

WebDriver会在一致的基础上更新,以保持与即将推出的新浏览器版本的同步。Firefox有一个非常快的发布时间表。为了使您的应用程序支持最新的Firefox版本,您必须使用支持该版本的最新WebDriver版本对其进行更新

我的建议是告诉你的用户你的应用程序支持哪些Firefox版本,然后用它们设置一个定期的发布周期,在这个周期中你更新WebDriver以使用最新的Firefox版本。然后,随着Firefox新版本的发布,您可以更新应用程序并向其发送最新版本

Chrome也处于类似的位置,但是对于WebDriver,Chrome团队维护ChromeDriver,它并不总是需要为每个Chrome版本更新

Internet Explorer的发布周期非常慢,因此您不需要像IE那样经常更新WebDriver程序集


然而,无论应用程序中需要支持哪些浏览器,比如最新的bug修复,保持最新的WebDriver版本确实有好处。

在阅读更多内容并了解到我的怀疑是正确的之后,我考虑使用HTMLunit版本,这是java版本,我必须学习。然后我发现java代码不能被保护,即使在编译状态下也是如此……所以我现在正在研究Beautifulsoup,几乎达到了我使用Webdriver时的程度。在这两种方法中,我更喜欢WB,但你必须用有效的方法来工作。。。