我有一个centos服务器,想安装selenium,主要用于浏览器截图。我希望能够将selenium webdriver与Ruby,Python和PHP一起使用。
我无法掌握需要安装的内容。如果我以Ruby为例,我只需要为ruby安装selenium webdriver - gem install selenium-webdriver - 这将处理所有依赖项,如selenium服务器,或者我是否必须先安装selenium服务器。
如果尝试为相关语言安装多个客户端驱动程序,会不会有任何差异。
也许我过于复杂化了。
答案 0 :(得分:2)
您需要安装基于Java的selenium服务器(集线器)。
对于不同的语言,这些是客户端,因此它们并不重要,因为它们都使用相同的HTTP协议与服务器通信。
因此,一旦服务器运行,您确实可以安装selenium-webdriver并通过服务器从ruby测试脚本运行测试。