宣布 Selenium 2.19:Prancing Unicorn 版本
您可能会很高兴听到 Selenium 2.19 已经发布(在此处下载!)。
分类
您可能会很高兴听到 Selenium 2.19 已经发布(在此处下载!)。 我们想告诉您一个面向用户的重大变更:现在,在支持的语言中可以使用 webdriver 支持的 selenium。
通过提供此功能,可以从 RC 迁移到 WebDriver API,而无需一次性重写所有测试(这肯定是一件好事,对吧?)。以下是如何在 Python 中使用它的示例:
driver = RemoteWebDriver(desired_capabilities = DesiredCapabilities.FIREFOX)
selenium = DefaultSelenium('localhost', 4444', '*webdriver', 'http://www.google.com')
selenium.start(driver = driver)
如果您保留对您创建的原始 webdriver 和 selenium 对象的引用,则可以互换使用这两个 API。您会看到,其中的神奇之处在于传递给 selenium 实例的 “*webdriver” 浏览器名称,以及我们在调用 start() 时传递的 webdriver 实例。
我们希望您喜欢它!
PS:我不知道为什么这是 Prancing Unicorn 版本,但我们已经有一段时间没有命名版本了 🙂