1. 비쥬얼스튜디오 세팅
NuGet 패키지 관리자에서 아래 그림의 빨간 네모 설치
2. 함수
private static bool WaitForVisivle(IWebDriver driver, By by)
{
WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(5));
try
{
IWebElement element = wait.Until(SeleniumExtras.WaitHelpers.ExpectedConditions.ElementIsVisible(by));
}
catch (Exception e) {
return false;
}
return true;
}
3. 사용방법
WaitForVisivle(driver, By.CssSelector("._1-l2WpC3s6fjzY2uUQiBR3 .field-input"));
'프로그래밍 > C#' 카테고리의 다른 글
[C#] WebDriver 시크릿(Secret)모드 실행하기! (0) | 2019.01.14 |
---|---|
[C#] 텍스트파일 여는 방법 (0) | 2019.01.05 |
[C#] Selenium WebDriver 자바스크립트 실행하기! (0) | 2019.01.05 |
[C#] Selenium WebDriver 느리게 입력 ( 타이핑 효과 주기) (1) | 2019.01.05 |
[C#] 파일 특정라인 변경하는 함수 (0) | 2019.01.04 |