2014-05-10 4 views
0

js: true 테스트 (rspec + capybara + selenium)를 실행하면 브라우저가 실행되고 모든 단계가 표시됩니다. 나는 어떤 시점에서 멈추고 그 페이지를 둘러 볼 수 있기를 바란다. 그렇게 할 수있는 방법이 있습니까? 비 js: true의 경우 save_and_open_page에서 gem launchy까지 잘 작동하지만 여기서는 쓸모가 없습니다.js : true - 브라우저를 계속 실행하는 방법

답변

0

멈추고 자하는 곳에서 sleep이나 디버거 중단 점을 넣는 것보다 낫다면 페이지를 둘러 볼 수 있습니다.

또한 브라우저가 확장없이 카피 바라로드 할 않습니다, 그래서 당신은

+0

그것은 그것의 부끄러운이다 (그러나 아마 파이어 폭스의 기본 개발자 도구는 잘 모르겠어요 가능한 상태로 유지) 불을 지르고 또는 다른 도구를 사용할 수 없습니다 방화범없이. 그것도 바꿀 수있는 방법이어야합니다. 이전에'binding.pry'를 추가하려고 시도했으나 나에게 도움이되지 않았습니다. 이제는 그 라인 앞에 테스트가 실패했기 때문에 이것을 볼 수 있습니다. 'sleep'도 잘 작동합니다. – pawel7318

+1

카피 바라 (capybara)와 함께 방화범을 사용하려면이 기사를 읽으십시오. http://waltersmith.us/articles/using-firebug-with-capybara – Benj

관련 문제