Selenium Complete Tutorial
Selenium Complete Tutorial 정보
셀레늄 전체 튜토리얼은 셀레늄 기술을 발전 기본에서 포함
셀레늄 튜토리얼 - WebDriver 기본
• 셀레늄 소개
기본 자바
• 데이터 유형 및 변수
• 운영자
• 의사 결정
• 배열
• 루프
• 클래스와 객체
• 클래스 생성자
• 문자열 클래스
셀레늄 WebDriver를 설정
• 설정 자바
• 설정까지 이클립스
• 설정 WebDriver 클라이언트
WebDriver와 • 구성 이클립스
FF 브라우저와 • 첫 번째 테스트 케이스
• GeckoDriver에 테스트 실행
사파리 브라우저에 • 실행 테스트
크롬 브라우저에 • 실행 테스트
• IE 탐색기에서 테스트 실행
• 인터넷 익스플로러의 드라이버 서버
셀레늄 WebDriver에서 IE 브라우저 • 도전
WebDriver 명령
• 브라우저 명령
• 브라우저 탐색 명령
• WebElement 명령
• FindElements 명령
• 박스 및 라디오 버튼 확인
• 드롭 다운 및 다중 선택
• WebTable 처리
로케이터 및 XPath를
• 브라우저 관리자의 사용
• 지르고 & FirePath
• HTML의 로케이터
WebDriver에 대한 • 요소 로케이터
크롬 • XPath는 도우미 플러그인
• 효과적인 XPath를
셀레늄 튜토리얼 - WebDriver 중급
자바 사전
• 수정 - 액세스 수정
• 수정 - 비 액세스 수정
• 상속
• 다형성
• 예외 처리
스위치 경고 및 윈도우
• 대기 명령
• 스마트 대기
• 스위치 명령
• 취급 경고
경고의 • 다른 유형
• 여러 Windows 처리
• 처리의 iframe WebDriver를 사용하여
액션 클래스
• 드래그 앤 드롭 작업
• 마우스 호버 액션
셀레늄 튜토리얼 - WebDriver 사전
아파치 POI와 데이터 기반 기술 (EXCEL)
• 다운로드 아파치 POI
• 아파치 POI를 추가
Excel에서 • 테스트 케이스
의 log4j 로깅 및 사전 사용
• Log4j를 소개
• 다운로드 Log4j를
• Log4j의 항아리를 추가
의 log4j 로깅과 • 테스트 케이스
• Log4j의 관리자
• 로거
•의 Appender
TestNG의 프레임 워크
• 소개
• 설치 TestNG를
TestNG를 가진 • 첫 번째 테스트 케이스
• TestNG의 테스트 스위트
• 주석, 그룹 및 DependOn
• 테스트 케이스의 우선 순위 및 시퀀싱
• TestNG의 기자 및 어설
• TestNG의 매개 변수 및 데이터 제공
Excel에서 • TestNG를 DataProvider를
• 멀티 브라우저 및 병렬 테스트
• TestNG의 리스너
셀레늄 튜토리얼 - 자동화 프레임 워크
하이브리드 자동화 프레임 워크
• 자동화 프레임 워크
• 페이지 개체 모델
• 모듈 기반 프레임 워크
• 기능 매개 변수
• 상수 변수
• 데이터 기반 프레임 워크
•의 log4j 로깅
• TestNG를보고
• 사용자 정의 함수
• 개체 저장소
• 예외 처리
• 하이브리드 자동화 프레임 워크
키워드 기반 프레임 워크
• 키워드 기반 프레임 워크 - 소개
• 단계는 키워드 기반 프레임 워크를 설정하는
• 액션 키워드를 확인하고 구현
• 설정 데이터 엔진 - 아파치 POI (엑셀)
• 자바 반사 클래스의 사용
• 설정 자바 상수 변수
• 개체 저장소
• 테스트 스위트 실행 엔진
•의 log4j 로깅
• 예외 처리
• 테스트 결과보고
• 데이터 기반 기술
• 수동 테스터를위한 프레임 워크
• 프로젝트 코드베이스
프레임 워크 설계 원칙
셀레늄를 테스트 • 공장의 설계 원칙
• 속성 파일을 사용하여 객체 저장소
셀레늄은 JSON을 사용 • 개체 저장소
• 페이지 개체 공장
지속적인 통합
메이븐
• 메이븐 소개
• 이클립스 IDE에서 메이븐을 설치
• Windows에서 메이븐을 설치
• Mac에서 메이븐을 설치
• 새 메이븐 프로젝트를 만드는 방법
• Eclipse에서 새로운 메이븐 프로젝트를 만드는 방법
메이븐으로 구성 • 셀레늄 지속적인 통합
인터뷰 질문들
• 셀레늄 면접 질문의 파트 1
• 셀레늄 면접 질문의 파트 2
• 셀레늄 인터뷰 질문 파트 3
• 셀레늄 인터뷰 질문 파트 4