다른 여러 프로그램을 사용하는 Ruby 프로그램을 만들고 있는데, 대부분이 프로그램을 다운로드하여이 컴퓨터에서 실행할 수 있지만 웹 브라우저를 통해 액세스하고 실행해야합니다.웹 액세스 및 Watir 자동화
저는 실제로 두 가지 질문이 있습니다. 저는 Watir이 좋은 웹 자동화 도구처럼 보이지만 테스트를위한 것입니다. 테스트를 위해서가 아니라 메인 프로그램에서 자동화를 위해 Watir을 사용하는 것이 여전히 괜찮습니까? 아니면 사용하기에 더 좋은 것이 있습니까?
내가 가진 다른 질문은 Watir이 작동하지 않는다는 것입니다. 나는 firewatir-1.6.5 보석을 다운로드 파이어 폭스 3.6 jssh을 설치,하지만 난
b = Watir::Browser.start("the_web_page_address")
을 실행할 때 그냥 구글에 새로운 파이어 폭스 창을 엽니 다, 나는 오류 주어진 해요 :
Unable to connect to machine : foo.bar.baz.blah on port 9997. Make sure that JSSh is properly installed and Firefox is running with '-jssh' option (Watir::Exception::UnableToStartJSShException)
을
나는 Firefox를 -jssh
과 함께 실행했지만 도움이되지 않습니다.
내가 셀레늄과 경험이있어 나는 그가 작업 자동화를 얻기 위해 실행하는 셀레늄 서버가해야 할 거라고 생각하고 있어요. 그가하는 일에 너무 많은 일이있는 것처럼 보입니다. – jcollum