UI 测试是使用 ruby 和 selenium 完成的。
- 安装
rvm
- 安装特定版本
ruby
并设置默认版本ruby
笔记:使用基于linux的操作系统。
答案1
ruby 的安装可以使用以下命令轻松完成curl
:
卷曲-sSLhttps://get.rvm.io|巴什
并列在 rvm 主站点中这里。
此操作完成后,rvm
在命令行中键入以检查它是否安装正确,如果正确,它会列出其用法和其他内容。
大多数 Linux 发行版中通常都预装了 Ruby。
ruby
要在命令行上检查此类型。
如果您想使用特定版本的 ruby1.8
或2.1
支持 UI 测试,请检查:
RVM列表
它将列出 rvm 使用的默认 ruby 版本。
现在检查:
红宝石-v
它会告诉默认版本。
如果这两者不匹配,那么.rb
程序执行时就会出现问题。
将 ruby 设置为您想要的默认版本。这是通过首先执行rvm list
并检查是否安装了所需版本但不是默认版本或者是否根本没有安装所需版本来完成的。
如果未安装所需版本,请执行这两个步骤;如果安装了所需版本,则仅执行第二步。
rvm 安装 {desired_version}
rvm --默认使用 {desired_version}
通常指定版本号就x.y
足够了,因为它将在x.y
.
有时 rvm 在第二步会报告错误,指出 rvm 不是函数。要纠正此错误,请执行:
源 $HOME/.rvm/scripts/rvm
然后再次运行第二条命令。它会通知您正在使用的默认版本。
再次检查rvm list
两者ruby -v
是否使用相同的版本。
需要特定版本,因为仅在 1.8 和 2.1 中支持 UI 测试,其他版本不支持