본문 바로가기

테스트툴/Selenium

(12)
Selenium Webdriver에서 이미지 클릭 이미지 링크는 링크 텍스트가 없으므로 By.linkText() 및 By.partialLinkText() 메소드를 사용할 수 없다 그렇기 때문에 By.cssSelector나 By.xpath를 사용해야 한다 실습은 네이버 블로그를 활용한다 네이버 블로그 당신의 모든 기록을 담는 공간 section.blog.naver.com 이미지 링크를 By.cssSelector 메소드를 활용하여 실습했다 package newpackage; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.WebElement;//web..
Selenium WebDriver CheckBox, 라디오 버튼 http://demo.guru99.com/test/radio.html 로 실습 라디오 버튼은 click () 메서드를 사용하여 토글 할 수 있다 package newpackage; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.WebElement;//webElement 사용 public class MyClass { public static void main(String[] args){ System.setProperty("webdriver.chrome.driver", "c:/selenium/chro..
Selenium Form WebElement TextBox, Button, sendkeys (), click () 예제 사이트 http://demo.guru99.com/test/login.html 활용 findElement () – 단일 웹 요소를 찾고 WebElement Selenium 객체로 반환합니다. findElements () – 로케이터 기준과 일치하는 WebElement 객체 목록을 반환합니다. Web Elements의 개체를 생성하기 위해 import org.openqa.selenium.WebElement; 위 패키지를 가져온다 id 로케이터를 사용하여 "Email address"텍스트 필드를 찾고 이름 로케이터를 사용하여 "Password"필드를 찾는다 WebElement email = driver.findElement(By.id(..
Selenium WebDriver 설치 Selenium은 테스팅 프레임워크로 자동화 테스트를 위한 여러 가지 기능을 지원한다 Selenium 사용으로 테스트 비용 감소와 효율성을 높일 수 있다 여러 브라우저를 지원하여 (chrome, firefox, edge 등) 사용자가 수행하는 일반적인 활동을 시뮬레이션할 수 있습니다. 필드에 텍스트 입력, 드롭 다운 값 및 확인란 선택, 문서에서 링크 클릭. 또한 마우스 이동, 임의의 JavaScript 실행 등과 같은 많은 다른 컨트롤을 제공한다 여러 테스트 작성 언어를 사용할 수 있다 (java, python, C# 등) 저는 운영체제 윈도우, 브라우저 chrome, 언어 java를 사용하겠습니다 java를 사용하기 위해 자바와 이클립스를 설치하고 환경을 마련하는 절차를 마친 뒤 selenium을 설..