Selenium WebDriver
네이티브 테스트를 할 수 있고, 가장 사용되고 있는 것은 아닐까요.
하지만 Java 언어를 기억해야 하기 때문에 QA 엔지니어라고 해도 언어 습득으로 시작합니다. "Selenium 3"이 등장할 때까지는 WebDriver가 메인군요.
Selenium IDE에서는 「Firefox」 브라우저 한정이었습니다만. Selenium WebDriver에서는 다음 브라우저도 가능합니다.
대상 브라우저
Internet Explorer
Firefox
Chrome
Opera
Android
Safari
h tp // w w. 세니우 mhq. 오 rg / 도 w 응 아 d /
selenium WebDriver의 java 언어를 준비하고 아래의 ZIP 파일을 저장합니다.
ㅇㅇㅜㅜㅜㅜㅜㅜㅜㅜ s 가시. ㅇㅜㅜㅜㅜ 이 m/2.46/세에니 m---2.46.0. 지 p
그런 다음 eclipse를 다운로드합니다.
htps : // 에cぃp세. 오 rg / 도 w 응 아 ds /
Pleiades (프레 아데스)
日本語版もあります。Pleiades
Pleiades は Eclipse のような Java アプリケーションを日本語化するためのツール
ht tp // // rmd c. 오 sd. jp/
Pleiades All in One 4.4.2.v20150310
htp //ftp. 그럼 st. 아 c. jp / 푸b / 메르게도 c / p ぇ ああ s / 4.5 / p ぇ ああ s え 4.5 ー ゔ ぁ 32 tj e_20150624. 지 p
압축을 풀면 eclipse를 시작합니다.
스플래시 화면이 표시됩니다.
해동에 꽤 시간이 걸리네요. "해동 상황"을 확인하면서.
대상 브라우저
selenium-2.48.0
├ libs
├ selenium-java-2.48.0.jar
└ selenium-java-2.48.0-srcs.jar
새 Java 프로젝트를 만듭니다.
프로젝트 참조 라이브러리: 다운로드 jar 추가
프로젝트를 마우스 오른쪽 버튼으로 클릭
빌드 경로(B) > 외부 아카이브 추가(V)
"selenium-java-2.48.0.jar", "selenium-java-2.48.0-srcs.jar"및 "libs"의 모든 jar 추가
우선 Java에서 간단한 코드 작성
package test;
import java.util.concurrent.TimeUnit;
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ErrorCollector;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class SiteSearch {
private WebDriver driver;
@Before
public void setUp() throws Exception {
System.setProperty("webdriver.chrome.driver","C:\\tmp\\chromedriver.exe");
driver = new ChromeDriver();
driver.get("http://www.yahoo.co.jp");
System.out.println("ページ: " + driver.getTitle());
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void test() throws Exception {
}
@Rule
public ErrorCollector collector = new ErrorCollector();
@Test
public void test1() throws Exception {
}
@After
public void tearDown() throws Exception {
driver.quit();
}
}
#Android SDK 설치
최신 버전
htp // dl. 오, ぇ. 이 m/안 d로이 d/인 s ぇr_r24.3. 네
저장하다
installer_r24.3.4-windows
SDK Manager.exe 시작
Android SDK Tools
아래 선택
・Android SDK Platform-tools
・Android SDK Build-tools
・Android 4.4.2
・Android Support Library
・Google USB Driver
・Intel x86 Emulator Accelerator(HAXM)
설치하는 시간이 길네요. .
수시로 업데이트합니다.
Reference
이 문제에 관하여(Selenium WebDriver), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/jun2014/items/abdd9b34f446a8309f0d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)