코스 개요
자동화 테스트 소개
- 자동화 테스트 개요
- 자동화의 이점
- 테스트 유형: 기능 테스트 vs 비기능 테스트
- 클라이언트의 생태계 이해
- Oracle APEX 개요
- .Net Core 소개
- 코드 알고리즘에서 머신러닝의 기초
자동화 도구 개요
- Selenium
- Selenium WebDriver 설정
- 테스트 스크립트 작성 및 실행
- Selenium의 최선 전략
- TestComplete
- TestComplete 소개
- 다양한 애플리케이션을 위한 자동화 테스트 생성
- TestComplete를 다른 도구와 통합
Selenium을 통한 자동화 심화
- 고급 Selenium
- 동적 웹 요소 처리
- 크로스 브라우저 테스트
- TestNG와 JUnit과의 통합
- 프레임워크 개발
- 페이지 객체 모델(POM)
- 데이터 주도 및 키워드 주도 프레임워크
- Jenkins와의 지속적 통합
TestComplete의 고급 기능
- 스크립팅 및 자동화
- TestComplete가 지원하는 스크립팅 언어
- 데스크탑, 웹 및 모바일 애플리케이션 자동화
- 테스트 커스터마이징
- 사용자 정의 체크포인트 생성
- 예외 및 오류 처리
Oracle APEX와 .Net Core와의 통합
- Oracle APEX 애플리케이션 테스트
- APEX 애플리케이션을 위한 자동화 테스트 전략
- APEX에 특화된 도구와 관행
- .Net Core에서의 자동화
- 테스트 프로젝트 설정
- xUnit으로 단위 테스트
- 통합 및 종단 간 테스트
자동화에서의 머신러닝
- 테스트에서 머신러닝 소개
- 머신러닝의 기초
- 테스트 자동화에서 머신러닝의 사용 사례
- 머신러닝 알고리즘 구현
- 예측 분석을 위한 알고리즘 작성
- 머신러닝을 테스트 자동화와 통합
유지보수 및 새로운 앱의 수동 구축
- 수동 테스트 기본
- 수동 테스트 기술
- 효과적인 테스트 사례 및 계획 작성
- 수동에서 자동화 테스트로 전환
- 자동화 후보 식별
- 테스트 스크립트 유지보수를 위한 최선 전략
디지털 HCM/NPP 및 아웃소싱 전략
- 디지털 HCM/NPP 개요
- HCM의 도구와 기술
- HCM 애플리케이션을 위한 자동화 전략
- 아웃소싱 테스트 프로젝트 관리
- 아웃소싱을 위한 최선 전략
- 아웃소싱 프로젝트에서 품질 및 일관성을 유지
대체 도구 및 기술
- Jtest와 SOAtest 평가
- Jtest와 SOAtest의 기능
- 클라이언트의 요구에 적합성
- 대체 도구 소개
- 다른 자동화 도구 탐색 (예: Katalon Studio, API 테스트용 Postman)
- 통합 및 전환 전략
실습 워크숍 및 실전 시나리오
- 실습 세션
- Selenium과 TestComplete를 위한 실습 실험실
- 실전 테스트 시나리오
- 사례 연구 및 최종 프로젝트
- 완전한 자동화 솔루션을 구현하기 위한 그룹 프로젝트
- 발표 및 동료 평가
요약 및 다음 단계
요건
- 기본 프로그래밍 개념에 대한 이해
- 소프트웨어 테스트(수동 또는 자동화) 경험
- 웹 기술 및 개발 프레임워크에 대한 익숙함
대상 청중
- 자동화 테스터
- QA 엔지니어
- 소프트웨어 개발자
- 소프트웨어 유지보수 및 테스트에 관련된 IT 전문가
회원 평가 (5)
좋은 관계, 루카시는 모든 사람의 질문에 시간을 할애했고 문제가 있는 사람이라면 누구든 도와줄 수 있었다
Kelly Morris - Titian Software Poland Sp. z o.o.
코스 - Selenium WebDriver in C#
기계 번역됨
모든 것이 나에게 새로운 것이었고, 이것이 제 작업에 어떤 가치를 더할 수 있는지 볼 수 있어 즐겼습니다.
Zareef - BMW South Africa
코스 - Tosca: Model-Based Testing for Complex Systems
기계 번역됨
트레이너는 모든 기능을 철저하게 설명했습니다.
Argean Quilaquil - DXC
코스 - TestComplete
기계 번역됨
트레이너가 매우 친절합니다. 그의 설명은 명확하고 흥미롭습니다. 가능한 한 수업을 재미있게 만들려고 노력합니다. 저는 수업을 즐겼고 많은 지식을 얻었습니다. 정말 감사드립니다. 가장 유용했던 기술은 텍스트 상자, 라디오 버튼, 버튼 등 다양한 웹 컴포넌트의 요소를 찾는 방법입니다. 때때로 요소 ID가 올바르게 캡처되지 않는 경우가 있습니다. CSS 선택자, XPath, 이름, ID를 사용하여 요소를 찾는 다른 방법을 배웠습니다. 설명이 매우 좋았습니다. 감사합니다.
Bee Chin Chuah - I-Access Solutions Pte Ltd
코스 - Advanced Selenium with C#
기계 번역됨
예제가 다음으로 자연스럽게 이어지는 점이 좋았습니다. 이전 섹션에서 배운 내용을 다음 섹션에서 바로 활용할 수 있습니다.
Sacha Mannion - BeyondTrust
코스 - C# for Automation Test Engineers
기계 번역됨