> Java > java지도 시간 > Selenium WebDriver 및 Java를 사용하여 탭 전환

Selenium WebDriver 및 Java를 사용하여 탭 전환

王林
풀어 주다: 2023-08-27 18:33:01
앞으로
890명이 탐색했습니다.

Selenium을 사용하여 탭을 전환할 수 있습니다. 먼저 새 탭에서 링크를 열어야 합니다. Keys.chord 메소드와 sendKeys가 사용됩니다. Keys.chord 메소드를 사용하면 한 번에 여러 키를 전달할 수 있습니다. 키 또는 문자열 그룹이 매개변수로 메소드에 전달됩니다.

Keys .Chord 메서드에 인수로 Keys.ControlKeys.ENTER를 전달합니다. 그런 다음 전체 문자열이 sendKeys 메서드에 매개 변수로 전달됩니다. 마지막으로, sendKeys 메소드는 driver.findElement 메소드로 식별된 링크에 적용되어야 합니다.

Syntax

String clickl = Keys.chord(Keys.CONTROL,Keys.ENTER);
driver.findElement(By.xpath("//*[text()='Terms of Use']")). sendKeys(clickl);
로그인 후 복사

그런 다음 열려 있는 모든 창 ID를 ArrayList에 저장하고 switchTo 메서드를 사용하여 드라이버 포커스를 새 탭으로 이동합니다. 그런 다음 새 탭의 창 ID를 매개변수로 메서드에 전달합니다.

마지막으로 새 탭에서 작업을 수행한 후 switchTo 메소드를 사용하고 상위 창의 창 ID를 매개변수로 메소드에 전달하여 상위 창으로 다시 전환할 수 있습니다.

두 탭 사이를 전환해 봅시다 -

使用Selenium WebDriver和Java切换选项卡

위 내용은 Selenium WebDriver 및 Java를 사용하여 탭 전환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿