1. 경고창 예외 처리

This commit is contained in:
2021-08-15 02:28:42 +09:00
parent 702ddda3d7
commit c1c0c50f08

View File

@@ -393,6 +393,20 @@ namespace SmartSearch
{
// 페이지 이동 후 대기 및 끝 탭 설정
_IWebDriver.SwitchTo().Window(_IWebDriver.WindowHandles.Last());
WebDriverWait _WebDriverWait = new WebDriverWait(_IWebDriver, TimeSpan.FromSeconds(5));
try
{
_WebDriverWait.Until(ExpectedConditions.AlertIsPresent());
_IWebDriver.SwitchTo().Alert().Accept();
}
catch (Exception ex)
{
Trace.WriteLine("=== 경고창 검사 ===");
Trace.WriteLine(ex.Message);
}
((IJavaScriptExecutor)_IWebDriver).ExecuteScript("window.scrollBy(0, document.body.scrollHeight);");
Thread.Sleep(m_Random.Next((int)optSearchWaitMin, (int)optSearchWaitMax));
}