셀레늄에 관해서는 웹 브라우저의 한 탭에서 다음 탭으로 갈 방법이 없다는 것을 알고 있습니다. 제 경우에는 이전에 있었던 탭에서 다른 탭이 열리는 테스트가 있습니다. Ruby 코드 (Selenium 웹 드라이버와 함께 Rspec 사용)에서 코드를 작성하여 한 탭에서 다음 탭으로 전달할 수있는 방법을 알아 내려고합니다. 또는 코드를 마우스 오른쪽 버튼으로 클릭하고 완전히 새로운 창에서 열어야하는 코드를 열 수 있습니다.Ruby Rspec with Selenium Webdriver로 작성
감사합니다. Capybara와
브라우저 흐름을 제어하는 것은 일반적으로 좋은 생각입니다. 왜 새 탭을 열어야합니까? UI 디자인은 브라우저를 제어하는 것과 반대되는 한 레이아웃의 탭을 제공해야합니다. – nathanengineer
테스트를 위해 클릭해야하는 링크를 클릭하면 회사에서 테스트 할 웹 사이트가 자동으로 다음 페이지를 새로운 탭으로 엽니 다. – Mark
여기에 코드를 보여 주면 좋을 것입니다. 덕분에 –