【问题标题】:how to get the version of Selenium RC server如何获取 Selenium RC 服务器的版本
【发布时间】:2011-06-21 12:08:50
【问题描述】:

我在 python 客户端 (selenium.py) 中使用 selenium2 RC,我需要在服务器上获取 selenium 的版本。 (例如“2rc2”、“2rc3”等)

是否有任何命令可以发送到服务器以获取其版本?

【问题讨论】:

    标签: python python-2.7 selenium-webdriver selenium-rc


    【解决方案1】:

    我知道这已经得到解答,但它可能对其他人有所帮助。另一种获取 selenium 服务器版本的方法是右键单击 selenium-server.jar,然后使用任何文件存档软件(例如 7zip 或 winrar)打开它。在那里你应该找到一个名为 VERSION.txt 的文件,它会告诉你你的服务器版本

    【讨论】:

    • 问题是如何知道我与之通信的 selenium 服务器的版本,我无法访问它的 jar 文件。
    • pip freeze 将显示您是否使用 pip 安装了 selenium。
    【解决方案2】:

    您应该能够使用 get_eval 从 Selenium 对象获取此信息。

    例如

    >> from selenium import selenium
    >> browser = selenium('localhost','4444','*firefox','http://google.com')
    >> version = browser.get_eval('Selenium.version + Selenium.revision')
    >> print version
    u'2.0rc3'
    

    【讨论】:

    • 这需要一个browser.start() 给我打电话,然后我才能打电话给get_eval
    • 我收到“错误:[Errno 61] 连接被拒绝”错误。那会是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多