无法 运行 使用 watir/taza/rspec 测试执行
Cannot run test execution using watir/taza/rspec
我正在使用 Unix 系统并尝试 运行 Watir/Taza/RSpec 测试执行。
我只是执行创建 taza 结构、站点、主页和流程的命令:
> taza create structure
> taza site google
> taza page home google
> taza flow search google
然后我运行使用下一个命令进行测试:
rake spec:isolation:google
但我得到一个错误:
rake aborted! LoadError: cannot load such file -- taza/tasks
/Users/ismotrov/works/test/Rakefile:3:in require' /Users/ismotrov/works/test/Rakefile:3:in
<top (required)>'
/Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:28:in
load' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:28:in
load_rakefile'
/Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:689:in
raw_load_rakefile' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:94:in
block in load_rakefile'
/Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:176:in
standard_exception_handling' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:93:in
load_rakefile'
/Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:77:in
block in run' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:176:in
standard_exception_handling'
/Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:75:in
run' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/bin/rake:33:in
<top
(required)>' /usr/bin/rake:23:in load' /usr/bin/rake:23:in
'
谁知道该怎么做?
还有一刻我想讨论 - 在文件 config/config.yml 中我有以下内容:
---
browser: firefox
driver: watir_webdriver
但是在我的 Mac 上我没有安装 Firefox。我如何将它与 Chrome 一起使用,它会导致我的问题吗?
1) 试试这个命令:
rake spec:isolation
这对我有用。
2) Watir 也支持 Chrome 浏览器。所以只需将 'firefox' 替换为 'chrome' 并尝试 运行 你的测试。
我正在使用 Unix 系统并尝试 运行 Watir/Taza/RSpec 测试执行。
我只是执行创建 taza 结构、站点、主页和流程的命令:
> taza create structure
> taza site google
> taza page home google
> taza flow search google
然后我运行使用下一个命令进行测试:
rake spec:isolation:google
但我得到一个错误:
rake aborted! LoadError: cannot load such file -- taza/tasks /Users/ismotrov/works/test/Rakefile:3:in
require' /Users/ismotrov/works/test/Rakefile:3:in
<top (required)>' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:28:inload' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/rake_module.rb:28:in
load_rakefile' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:689:inraw_load_rakefile' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:94:in
block in load_rakefile' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:176:instandard_exception_handling' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:93:in
load_rakefile' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:77:inblock in run' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:176:in
standard_exception_handling' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/lib/rake/application.rb:75:inrun' /Library/Ruby/Gems/2.0.0/gems/rake-10.4.2/bin/rake:33:in
<top (required)>' /usr/bin/rake:23:inload' /usr/bin/rake:23:in
'
谁知道该怎么做? 还有一刻我想讨论 - 在文件 config/config.yml 中我有以下内容:
---
browser: firefox
driver: watir_webdriver
但是在我的 Mac 上我没有安装 Firefox。我如何将它与 Chrome 一起使用,它会导致我的问题吗?
1) 试试这个命令:
rake spec:isolation
这对我有用。
2) Watir 也支持 Chrome 浏览器。所以只需将 'firefox' 替换为 'chrome' 并尝试 运行 你的测试。