2015-01-29 1 views
0

Unix 시스템을 사용 중이며 Watir/Taza/RSpec 테스트 실행을 실행하려고합니다.watir/taza/rspec을 사용하여 테스트 실행을 실행할 수 없습니다.

>  taza create structure 
>  taza site google 
>  taza page home google 
>  taza flow search google 

가 그럼 난 다음 명령을 사용하여 테스트를 실행 :

난 그냥 taza 구조, 사이트, 홈페이지 및 흐름 생성에 대한 명령을 수행

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 ' /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 ' /usr/bin/rake:23:in load' /usr/bin/rake:23:in '

누가 무엇을 해야할지 알고 있습니까? 내가 dicuss하고 싶은 또 다른 순간 - 파일 설정/config.yml에서 나는 다음과 같은 한 :

--- 
browser: firefox 
driver: watir_webdriver 

하지만 내 Mac에서 나는 파이어 폭스가 설치되지 않은

. 예를 들어 Chrome에서이 기능을 사용하려면 어떻게해야합니까? 내 문제가 발생할 수 있습니까?

미리 감사드립니다.

rake spec:isolation 

이 나를 위해 일한 :

답변

1

1)이 명령을보십시오.

2) Watir도 Chrome 브라우저를 지원합니다. 그래서 'firefox'를 'chrome'으로 바꾸고 테스트를 해보십시오.

+0

@ismvmk 그 문제가 해결되었습니다. 번들러 또는 레이크 작업에 문제가있는 것 같습니다. 'bundle exec rake spec : isolation'을 실행하면 문제가 해결됩니다. 문제에 참여해 주셔서 감사합니다. – user2176575

관련 문제