C#

Selenium.Chrome 사용하기

creat1ve 2018. 4. 9. 15:05
반응형

using OpenQA.Selenium;

using OpenQA.Selenium.Chrome;

using OpenQA.Selenium.Interactions;

using OpenQA.Selenium.Support.UI;


if ((pc.Checked) && (daum.Checked))

            {

                ChromeOptions Option = new ChromeOptions();

                Option.AddArgument("--window-position=" + (Screen.PrimaryScreen.Bounds.Width - 1280) + ",0");

                Option.AddArgument("--window-size=1280,768");


                ChromeDriver driver = new ChromeDriver(Option);


                driver.Navigate().GoToUrl("http://domain.com");

                driver.FindElement(By.CssSelector("[class='tf_keyword']")).Click();

                driver.FindElement(By.CssSelector("[class='tf_keyword']")).SendKeys(search.Text);

                driver.FindElement(By.CssSelector("[class='tf_keyword']")).SendKeys(OpenQA.Selenium.Keys.Enter);


            }



      if(search.Text == "")

            {

                MessageBox.Show("단어를 입력해주세요.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;

            }

반응형