C #을 페이지를 사용하여 셀레늄 자동화

일은 종종 셀레늄 자동화 좋은 선택이다 사용하는 사이트에 데이터를 잡기 위해 데이터 또는 그물을 채우기 위해 많은 시간이 필요합니다. 셀레늄은 실제로 웹 응용 프로그램 테스트, 응용 프로그램이 잘 보이는 다른 브라우저와 운영 체제에서 작동 할 수 있는지 여부를 테스트하기위한 도구입니다. 그것은 단지 동일한 작업에서 실제 사용자로, 브라우저에서 직접 실행할 수 있습니다. 지원되는 브라우저 등 IE (7, 8, 9, 10, 11), 모질라 파이어 폭스, 사파리, 구글 크롬, 오페라 등이 포함됩니다.

및 OpenQA.Selenium.Chrome을 사용함; 1 다운로드 NuGet Selenium.Chrome.WebDriver (v2.45.0) 및 Selenium.WebDriver (v3.141.0) 다음 OpenQA.Selenium를 사용하고;

2, 및 오브젝트의 인스턴스를 선언 ChromeDriver

IWebDriver 브라우저 = 새로운 ChromeDriver (System.AppDomain.CurrentDomain.BaseDirectory.ToString ());

팔 생성자의 ChromeDriver 총, 나는 여기에 사용하는 네 가지 방법이 있습니다.

ChromeDriver는 (), ChromeDriver (ChromeDriverService 서비스) 지정된 디렉토리 경로 ChromeDriver.exe, ChromeDriver (ChromeDriverService 서비스, ChromeOptions 옵션)의 ChromeDriver, ChromeDriver (문자열 chromeDriverDirectory) 지정된 초기화 ChromeDriver 서비스 옵션 ChromeDriver (ChromeOptions 옵션)를 지정, ChromeDriver (문자열 chromeDriverDirectory, ChromeOptions 옵션) ChromeDriver (ChromeDriverService 서비스 ChromeOptions 옵션 CommandTimeout이 시간 범위)의 대기 시간을 지정하는 실행 명령 ChromeDriver (문자열 chromeDriverDirectory, ChromeOptions 옵션 CommandTimeout이 시간 범위)

 

 

--- 끝 --- 복원 내용

추천

출처www.cnblogs.com/JTCLASSROOM/p/10972516.html