Course Outline
자동화된 테스트 소개
- 테스트 개념
- Selenium 로케이터의 가능성과 한계
- 로케이터 이해
- ID, CSS, XPath 및 이름 로케이터 유형
고급 로케이터
- 동적 로케이터
- 길 만들기
- 경로에 있는 요소 간의 관계
- 원하는 텍스트가 있는 요소 찾기
- 모범 사례
아파치 Maven
- 프로젝트 구성
Selenium 웹드라이버
- Java 기본
- Java IDE
- 웹드라이버 API
- 문제 해결
- 디버깅
TestNG
- 주장
- 주석
- 테스트 스위트
- 매개변수
- 크로스 브라우저 테스트
- 보고
고급 Selenium 웹드라이버
- 동적 콘텐츠
Selenium 그리드
- 분산 테스트 이해
- 인프라 준비
- 원격 WebDriver 사용
프로젝트 관리
- Git 버전 관리 시스템
- Jenkins과의 통합
- Jenkins에 BDD Cucumber 테스트 스위트 통합
Requirements
- 지속적인 통합에 대한 이해.
- Subversion 또는 버전 제어 시스템에 대한 경험이 있습니다.
- Java 프로그래밍 경험.
청중
- 엔지니어
- 테스터
회원 평가 (5)
트레이너는 심층적인 경험을 가지고 있으며, 행동에 있어서 잘 설명되어 있습니다. 지식의 깊이와 가르치는 것에 대한 열정은 매우 높이 평가됩니다.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Course - Jenkins 2: Building CI/CD Pipelines
Machine Translated
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Course - DevOps Practical Implementation and Tools
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Course - Advanced Selenium with C#
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Course - Advanced Selenium
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.