Selenium의 --user-data-dir
매개변수를 사용하여 Chrome 프로필 열기
Selenium 및 기존 프로필을 사용하여 Chrome을 로드할 때 사용자가 브라우저 중단 또는 시간 초과를 경험할 수 있습니다. 이 문서의 목적은 --user-data-dir
매개변수를 통해 맞춤 Chrome 프로필을 열어 이러한 문제를 해결하는 방법에 대한 지침을 제공하는 것입니다.
맞춤 Chrome 프로필을 사용하는 이유는 무엇인가요?
기본 Chrome 프로필에는 테스트 실행을 방해할 수 있는 개인 확장 프로그램, 북마크, 검색 기록이 포함될 수 있으므로 테스트 시 기본 Chrome 프로필을 사용하지 않는 것이 좋습니다. 이러한 불일치를 방지하려면 테스트 목적으로 전용 구성 파일을 생성하는 것이 좋습니다.
맞춤 Chrome 프로필 만들기
구성 파일 디렉터리 가져오기
--profile-directory
매개변수의 값을 기록해 둡니다. Selenium을 사용하여 구성 파일 로드
<code class="language-java">ChromeOptions options = new ChromeOptions(); options.addArguments("--user-data-dir=<profile_directory_path>"); options.addArguments("--disable-extensions"); WebDriver driver = new ChromeDriver(options); driver.navigate().to("somesite");</code>
<profile_directory_path>
을 사용자 정의 프로필 디렉토리의 절대 경로로 바꾸세요. 다음 단계를 따르면 원하는 프로필을 사용하여 Chrome을 성공적으로 열고 기본 프로필과 관련된 잠재적인 문제를 피할 수 있습니다.
위 내용은 Selenium의 `--user-data-dir` 인수를 사용하여 맞춤 Chrome 프로필을 성공적으로 여는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!