[C#/SELENIUM] WebDriverWait 클래스 : Until 메소드를 사용해 특정 자바스크립트 코드 실행 결과 만족시까지 대기하기
C#/Selenium 2023. 5. 28. 21:36728x90
728x170
■ IWindow 클래스의 Maximize 메소드를 사용해 크롬 브라우저의 윈도우를 최대화하는 방법을 보여준다.
▶ Program.cs
using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
ChromeDriverService driverService = ChromeDriverService.CreateDefaultService();
driverService.HideCommandPromptWindow = true;
ChromeDriver driver = new ChromeDriver(driverService, new ChromeOptions());
IOptions options = driver.Manage();
IWindow window = options.Window;
window.Maximize();
INavigation navigation = driver.Navigate();
navigation.GoToUrl("https://icodebroker.tistory.com/");
Console.WriteLine("크롬 브라우저를 종료하려면 아무 키나 눌러주시기 바랍니다.");
Console.ReadKey(false);
driver.Quit();
}
#endregion
}
}
728x90
그리드형(광고전용)