현재 Ruby 명령 프롬프트 창에서 각 셀렌 Ruby Webdriver 스크립트 (* .rb)를 실행하고 있습니다 (예 : ruby test.rb). 잘 작동한다.한 번에 모든 셀렌 루비 webdriver 스크립트를 실행하십시오.
그러나 다른 스크립트도 있는데 이제는 ruby test1.rb를 호출하는 대신 모든 스크립트를 한 번 실행 한 다음이 스크립트가 끝날 때까지 기다린 후 계속 실행하십시오. ruby test2.rb ..... 그럼, 루비 test3.rb .....
아무도 내가 한번에 만든 모든 스크립트를 실행하는 방법을 안내 해주십시오? 정말 고마워.
많은 감사를 참조하지만 아직 나를 위해 작동하지. 아래에 제가 한 일들이 있습니다 : 나는 rake gem을 설치했습니다. (문법 : gem install rake) 성공적으로 당신의 제안과 정확히 같은 내용의 "rakefile.rb"파일을 생성 한 다음, rake를 지침대로 호출합니다. 그러나 시스템은 아무것도하지 않습니다. 스크립트는 실행되지 않지만 실행해야합니다. 또한 ruby rakefile.rb 구문으로 실행하려고 시도했지만 오류 메시지가 표시됩니다. rakefile.rb : 1 : : main : Object (NoMethodError)에 대해 정의되지 않은 메소드'task '. 좀 더 깨우쳐 주시겠습니까? 다시 한 번 감사드립니다. –
battleship
@battleship 위의 코드 조각은 스크립트 이름이 file1.rb file2.rb file3.rb와 같아야합니다. rakefile.rb와 다른 스크립트는 같은 폴더에 있어야합니다. 이제 터미널에 'rake'라고 입력하십시오. 모든 것이 잘 작동합니다. 당신은 또한 다른 파일 이름을 가질 수 있습니다, 그럼 당신은 또한 FileList [파일 * .rb ']'의 이름을 바꿔야합니다 – tokhi
와우, 당신의 바위 !!!, 그것은 지금 잘 작동합니다. 훌륭한 답변을 해주셔서 너무 감사드립니다. – battleship