Advanced Automation Testing and Maintenance 교육 과정
자동화 테스트는 소프트웨어 품질을 보장하고 수동 테스트 노력을 줄이는 데 중요합니다.
이 강사가 진행하는 실시간 교육(온라인 또는 현장)은 자동화 테스트에 대한 지식과 기술을 심화시키고 Selenium, TestComplete과 같은 도구에 중점을 두고 [0과 통합하려는 중급 테스터 및 개발자를 대상으로 합니다. ] APEX 및 .Net Core.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 자동화 테스트를 위해 Selenium와 TestComplete을 설정하고 구성합니다.
- 고급 테스트 스크립트 및 프레임워크를 개발합니다.
- Oracle APEX 및 .Net Core 애플리케이션과 자동화 테스트를 통합합니다.
- 기계 학습 기술을 적용하여 테스트 자동화를 향상합니다.
- 수동 테스트에서 자동 테스트로 효과적으로 전환하세요.
- 아웃소싱된 테스트 프로젝트를 관리하고 품질 표준을 유지합니다.
코스의 형식
- 대화형 강의 및 토론.
- 많은 연습과 연습.
- 라이브 랩 환경에서 직접 구현합니다.
코스 맞춤화 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 예약하시기 바랍니다.
Course Outline
자동화 테스트 소개
- 자동화 테스트 개요
- 자동화의 이점
- 테스트 유형: 기능적 vs 비기능적
- 클라이언트 생태계 이해
- Oracle APEX 개요
- .Net 코어 소개
- 코드 알고리즘의 Machine Learning 기본 사항
자동화 도구 개요
- 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을 사용한 단위 테스트
- 통합 및 엔드투엔드 테스트
Machine Learning 자동화
- 테스트의 Machine Learning 소개
- 머신러닝의 기초
- 테스트 자동화에서 머신러닝 활용 사례
- Machine Learning 알고리즘 구현
- 예측 분석을 위한 알고리즘 작성
- 테스트 자동화와 머신러닝 통합
새로운 앱의 유지 관리 및 수동 구축
- 수동 테스트 기초
- 수동 테스트 기술
- 효과적인 테스트 케이스 및 테스트 계획 작성
- 수동 테스트에서 자동 테스트로 전환
- 자동화 후보 식별
- 테스트 스크립트 유지 관리 모범 사례
디지털 HCM/NPP 및 아웃소싱 전략
- 디지털 HCM/NPP 개요
- HCM의 도구 및 기술
- HCM 애플리케이션을 위한 자동화 전략
- 아웃소싱 테스트 프로젝트 관리
- 아웃소싱 모범 사례
- 아웃소싱 프로젝트의 품질과 일관성 보장
대체 도구 및 기술
- Jtest 및 SOAtest 평가
- Jtest와 SOAtest의 특징
- 고객의 요구에 대한 적합성
- 대체 도구 소개
- 다른 자동화 도구 탐색(예: API 테스트의 경우 Katalon Studio, Postman)
- 통합 및 전환 전략
실습 워크샵 및 실제 시나리오
- 실습 세션
- Selenium 및 TestComplete을 사용한 실습 랩
- 실제 테스트 시나리오
- 사례 연구 및 캡스톤 프로젝트
- 완전한 자동화 솔루션을 구현하기 위한 그룹 프로젝트
- 프레젠테이션 및 동료 검토
요약 및 다음 단계
Requirements
- 기본적인 프로그래밍 개념에 대한 이해
- 소프트웨어 테스트 경험(수동 또는 자동)
- 웹 기술 및 개발 프레임워크에 대한 지식
청중
- 자동화 테스터
- QA 엔지니어
- 소프트웨어 개발자
- 소프트웨어 유지 관리 및 테스트에 참여하는 IT 전문가
Open Training Courses require 5+ participants.
Advanced Automation Testing and Maintenance 교육 과정 - Booking
Advanced Automation Testing and Maintenance 교육 과정 - Enquiry
Advanced Automation Testing and Maintenance - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
수업은 유익하고 따라하기 쉬웠습니다.
Najeeda Motala - Multichoice
Course - Advanced C# for Automation Test Engineers
Machine Translated
나는 모든 것이 나에게 새로운 것이기 때문에 모든 것을 즐겼고 그것이 내 작업에 울릴 수 있는 부가가치를 볼 수 있었습니다.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Machine Translated
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Course - TestComplete
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#
Upcoming Courses
Related Courses
Advanced C# for Automation Test Engineers
21 Hours대한민국(온사이트 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 자동화 테스트를 위한 고급 C# 프로그래밍 개념을 배우고자 하는 숙련된 자동화 테스트 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 고급 C# 프로그래밍 개념과 모범 사례를 이해합니다. 고급 개체 지향 프로그래밍 원칙을 적용하여 효율적이고 유연한 자동화 솔루션을 만듭니다. 업계 모범 사례를 사용하여 모듈식 및 재사용 가능한 자동화 프레임워크를 설계하고 개발합니다.
Advanced Selenium
14 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 Selenium을 추진하기 위한 고급 기술을 사용하여 자동화된 테스트 제품군을 향상하는 방법을 배우게 됩니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Selenium을 사용하여 복잡한 웹 애플리케이션 테스트 자동화 문제를 해결하세요.
- 정규식과 패턴 기반 검증 기술을 적용합니다.
- 테스트 실행을 중단시키는 예외를 처리합니다.
- 프로그래밍 방식으로 웹 개체를 검색합니다.
- 웹 컨트롤에서 데이터를 동적으로 캡처합니다.
- 데이터 기반 테스트 프레임워크를 만듭니다.
- Selenium 그리드를 사용하여 테스트를 분산합니다.
Advanced Selenium with C#
14 Hours강사가 진행하는 이 실시간 교육에서 참가자는 고급 기술을 사용하여 자동화된 테스트 모음을 개선하는 방법을 배웁니다. Selenium
대상: 소프트웨어 테스터, 테스트 관리자, 품질 보증 전문가.
Advanced TestStand: Mastering Test Automation
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 테스트 자동화 효율성과 효과를 극대화하기 위한 고급 TestStand 기능과 기술을 탐색하려는 중급 및 고급 수준의 테스트 엔지니어와 자동화 전문가를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- TestStand의 고급 기능을 활용하여 테스트 자동화 워크플로우를 향상하십시오.
- 사용자 인터페이스를 사용자 정의하고 고급 테스트 시퀀스를 개발합니다.
- 고급 결과 처리 및 보고 기술을 구현합니다.
- TestStand를 외부 데이터베이스, 시스템 및 하드웨어와 통합합니다.
- 복잡한 테스트 시퀀스를 유지, 관리, 문제 해결 및 디버깅하기 위한 모범 사례를 적용합니다.
Automate Windows Desktop Applications with AutoIt
14 Hours이 강사가 진행하는 라이브 교육(현장 또는 원격)에서 참가자는 일련의 실습 라이브 랩 연습을 통해 AutoIt을 사용하여 창 응용 프로그램을 자동화하는 방법을 배웁니다.
C# for Automation Test Engineers
21 Hours대한민국에서 진행되는 이 강사 주도형 실시간 교육은 자동화 테스트를 목적으로 C# 학습에 관심이 있는 모든 사람을 위해 설계되었습니다. 참가자가 소프트웨어 자동화 테스트에 적용하는 데 필요한 필수 프로그래밍 기술을 신속하게 익힐 수 있도록 다양한 실습 연습이 포함된 간소화되고 집중적인 과정입니다. 테스트 자동화에 직접적이고 즉각적으로 적용할 수 있는 C# 기본 사항에 중점을 둡니다.
이 과정에서는 Selenium과 같은 심층적인 테스트 자동화 프레임워크를 다루지 않습니다. 이미 C#에 정통하고 Selenium을 사용하여 바로 테스트를 시작하려면 다음을 확인하세요. Selenium C#의 WebDriver: C#의 웹 테스트 자동화 소개.
EasyTest
7 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사 주도 실시간 교육은 애플리케이션 또는 시스템 테스트에 EasyTest을 사용하려는 운영자 및 테스터를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- EasyTest을 설치하고 구성합니다.
- 시스템 및 애플리케이션 기능을 테스트하려면 EasyTest을 사용하세요.
- EasyTest에서 스크립트를 자동화하고 유지 관리합니다.
Test automation with HP UFT
21 Hours이 과정에서는 실습을 통해 HP UFT를 사용한 테스트 자동화의 기본 사항과 적용 방법을 보여줍니다.
Introduction to Java for Test Automation
28 Hours대한민국에서 강사가 진행하는 실시간 교육은 테스트 자동화를 목적으로 Java 학습에 관심이 있는 모든 사람을 위해 설계되었습니다. 참가자가 소프트웨어 자동화 테스트에 적용하는 데 필요한 필수 프로그래밍 기술을 빠르게 익힐 수 있도록 다양한 실습 연습이 포함된 간소화되고 집중적인 과정입니다. 테스트 자동화에 직접적이고 즉각적으로 적용할 수 있는 Java 기본 사항에 중점을 둡니다.
이 과정에서는 Selenium과 같은 심층적인 테스트 자동화 프레임워크를 다루지 않습니다. 또한 이 과정은 애플리케이션 개발 과정이 아니기 때문에 Java 학습에 대한 기존의 "Hello World" 접근 방식을 무시합니다. 이 과정은 참가자가 테스트 자동화를 통해 신속하게 준비하고 실행할 수 있도록 하는 것을 목표로 합니다. 이미 Java에 정통하고 Selenium으로 바로 테스트를 시작하고 싶다면 Selenium 소개(https://www.nobleprog.com/introduction-selenium-training)를 확인하세요.
JMeter Fundamentals
7 Hours이 과정에서는 Apache Software Foundation의 무료 애플리케이션 테스트 소프트웨어인 Apache JMeter를 사용하여 기능 및 단위 테스트를 만들고 구현하는 방법을 다룹니다. 이 과정의 목적은 조직이 다양한 테스트 요구 사항을 완전히 자동화하여 시간과 비용을 절약하고 테스트에서 인적 오류의 위험을 최소화할 수 있도록 하는 것입니다. 이 프로그램에서는 기능, 회귀 및 스트레스 테스트 계획을 포함하여 Apache JMeter를 사용하여 실제 웹 애플리케이션에 대한 테스트 계획을 설계하고 만드는 개념을 살펴봅니다. 참가자는 다양한 목적을 위해 테스트 계획을 설계하고 JMeter 내의 다양한 구성 요소와 기능을 활용하여 웹 애플리케이션 테스트 프로세스를 완전히 자동화하는 방법을 배웁니다.
Robot Framework: Keyword Driven Acceptance Testing
14 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 일련의 테스트 케이스와 테스트 스위트를 작성하는 방법을 배우고 데모 애플리케이션에서 테스트를 실행하려는 소프트웨어 테스트 엔지니어를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Robot Framework의 키워드 기반 테스트 접근 방식과 테이블 형식 테스트 데이터 구문을 사용하여 테스트를 작성하고 실행합니다. 일관된 구문을 사용하여 기존 키워드에서 새 키워드를 구성합니다. Gherkin 스타일 BDD(행동 중심 개발) 테스트를 수행합니다(Cucumber와 유사). 테스트된 애플리케이션의 오류를 해결하기 위해 보고서 및 로그를 생성하고 해석합니다. Python, Java, Perl, Javascript 및 PHP로 작성된 타사 라이브러리를 사용하여 Robot Framework의 기능을 확장했습니다. 웹 애플리케이션 테스트를 위해 Robot Framework를 Selenium과 통합합니다.
TestComplete
21 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 테스트 객체 모델, 체크포인트, 이름 매핑, UI를 포함한 TestComplete의 기능을 사용하여 데스크탑, 웹, 컴퓨터에서 자동화된 테스트를 수행하는 방법을 배웁니다. 그리고 모바일 애플리케이션.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 기능 테스트를 생성, 기록 및 실행합니다.
- 확장 가능하고 유지 관리 가능한 테스트 프레임워크를 만듭니다.
- 체크포인트를 생성하고, 여러 장치에 대한 테스트를 조정하고, 테스트 결과를 분석하세요.
- TestComplete의 스크립트 확장을 사용하세요.
Tosca: Model-Based Testing for Complex Systems
35 Hours강사가 진행하는 이 라이브 교육에서 대한민국 참가자는 Tosca를 사용하여 종단 간(웹 + 백엔드) 테스트를 수행하는 방법을 배웁니다. 이 교육은 실제 실험실 환경에서 이론과 실습을 결합하여 참가자에게 기술, 강사 및 동료와 상호 작용할 수 있는 기회를 제공합니다.
교육은 기존 코드 및 스크립트 기반 자동화 테스트에 대한 개요로 시작하여 이를 Tosca의 모델 기반(MBT) 접근 방식과 대조합니다. 참가자는 Tosca의 기본 모듈을 사용하여 테스트 사례를 생성하고 실행하는 방법과 실행을 위한 자체 모듈을 사용자 정의하는 방법을 배웁니다.
소프트웨어 모델링 원칙에서 다양한 브라우저에 대한 테스트 적용 범위에 이르기까지 이 교육은 이론과 실습을 통해 참가자를 안내하고 Tosca에서 자체 테스트 솔루션을 구현할 수 있도록 합니다.
TOSCA Certification Preparation
14 Hours이 강사는 대한민국 (온라인 또는 현장)에서 진행되는 실시간 교육으로, TOSCA 인증을 취득하고 Tricentis Tosca를 사용하여 테스트 자동화 능력을 입증하고자 하는 중급 소프트웨어 테스팅 전문가를 대상으로 합니다.
본 교육을 마치면 참가자들은 다음을 수행할 수 있게 됩니다:
- TOSCA 인증 구조 및 요구 사항을 이해합니다.
- 테스트 케이스 설계, 자동화 및 실행을 포함한 TOSCA 개념을 마스터합니다.
- 재사용 가능하고 유지 관리 가능한 테스트 케이스를 구축하기 위한 모범 사례를 적용합니다.
- TOSCA 인증 시험의 실기 및 이론 요소에 대비합니다.