1
Adblocker를 테스트하는 Chrome selenium webDriver를 활성화하고 싶습니다.Selenium - Chrome WebDriver : AdBlocker를 활성화하는 방법?
이것을 달성하기 위해 수행해야 할 작업은 무엇입니까? .
Adblocker를 테스트하는 Chrome selenium webDriver를 활성화하고 싶습니다.Selenium - Chrome WebDriver : AdBlocker를 활성화하는 방법?
이것을 달성하기 위해 수행해야 할 작업은 무엇입니까? .
당신이에 설치되어있는 디렉토리로 확장 또는 지점의 CRX 파일을 사용할 수 있습니다 당신이 그것을 설치 한 가정 할 때, 당신은 당신의 new ChromeDriver
에 ChromeOptions
을 추가해야합니다 :
ChromeOptions options = new ChromeOptions();
options.addArguments("load-extension=/path/to/extension");
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
가 here을 참조하십시오 자세한 내용 및 연습.
편집 : 내비게이션 경로를 보려면 chrome://version
으로 이동하고 '프로필 경로'를 확인하십시오. 해당 폴더에서 '확장 프로그램'폴더를 찾으십시오. AdBlock Plus의 내선 번호는 cfhdojbkjhnklbpkdaibdccddilifddb
입니다. 그래서 경로/to/extension은 다음과 같아야합니다. (Windows) :
C:\Users\<user>\AppData\Local\Google\Chrome\User Data\<profile>\Extensions\cfhdojbkjhnklbpkdaibdccddilifddb
실제로 어떻게 반응하는지 플러그인 (CRX)의 경로를 찾을 수 없습니까? –