C#셀레니엄(2)
-
C# Selenium 도전 2장
C# Selenium Visual Studio 시간을 내어 2장을 시작하도록 합니다. 1장에서는 ChromDriver 연결 후 GoToUrl을 사용하여 Facebook 창을 켜는 것 까지 했습니다. 목적은 '로그인' 하는 것이니 로그인에 필요한 이메일, 비밀번호를 입력 하는 것을 해보겠습니다. 로그인 아이디 입력하기! 우선 값을 텍스트 상자에 넣으려면 저 텍스트 상자를 찾아야 하겠죠? 방법은 간단한합니다. 저 텍스트 상자가 가지고 있는 'id'를 찾으면 됩니다. var element = driver.FindElement(By.Name("email")); 저 위에 텍스트 상자 id가 email 인지 어떻게 아냐구요? 크롬 개발자 모드를 켜서 확인 하면 됩니다. 그럼 아래와 같은 화면이 뜨는데 버튼을 가르키..
2019.06.14 -
C# Selenium 도전 1장
How to set selenium c# in Visual Studio 지금 업무가 원래 c#, vb.net, vba 를 이용하여 문서자동화, 윈도우 응용프로그램 등등 작업을 하고 있습니다. 최근에 직장 동료의 추천으로 '인스타 좋아요' 프로그램 만들면 어떻겠느냐고 얘기를 들어서 해보려고 했는데 생각보다 어렵더라구요.... 웹쪽은 해보지 않는 분야라 post 방식으로 자동로그인 하는 소스도 보고 여러가지 방법을 봤는데, 결국 발견한게 바로 "Selenium" ! UI 자동화 툴이라고 하네요. 대충 정의를 찾아봤는데 아래 처럼 나오는 군요. 이해는 하겠는데 막상 번역 하려니 못하겠어서 글만 올려둡니다. What is Selenium? Selenium automates browsers. That's it! ..
2019.06.14