연락처 정보

코스 개요

자동화 테스트 개론

  • 자동화 테스트에 대한 전반적인 이해
    • 자동화의 장점
    • 기능적 테스트와 비기능적 테스트 유형 구분
  • 클라이언트 환경에 대한 이해
    • Oracle APEX의 개요
    • .Net Core 소개
    • 코드 알고리즘 내에서 활용되는 머신러닝 기초

자동화 도구 소개

  • Selenium
    • Selenium WebDriver 설정 방법
    • 테스트 스크립트 작성 및 실행 방식
    • Selenium 활용 시 권장 사례
  • TestComplete
    • TestComplete 기본 개념
    • 다양한 애플리케이션에 대한 자동화 테스트 작성 방법
    • 다른 도구들과의 통합 시나리오

Selenium을 활용한 고급 자동화 기법

  • 고급 Selenium 기능 활용
    • 동적 웹 요소 처리 방법
    • 브라우저 간 호환성 테스트 방법
    • TestNG 및 JUnit과의 연동 방법
  • 프레임워크 개발 기법
    • 페이지 오브젝트 모델(POM) 활용 방안
    • 데이터 중심 및 키워드 중심 프레임워크 개발 방법
    • Jenkins를 통한 지속적 통합 구현 방법

TestComplete의 고급 기능 활용

  • 스크립팅 및 자동화 기법
    • TestComplete에서 지원하는 스크립팅 언어 종류
    • 데스크톱, 웹 및 모바일 애플리케이션 자동화 방법
  • 테스트 맞춤형 설정 방법
    • 사용자 지정 검증 기능 구현
    • 예외 및 오류 처리 기법

Oracle APEX 및 .Net Core와의 통합 방법

  • Oracle APEX 애플리케이션 테스트 전략
    • APEX 기반 애플리케이션을 위한 자동화 테스트 방법
    • APEX 환경에 특화된 도구 및 우수 사례
  • .Net Core 기반 자동화 테스트 방법
    • 테스트 프로젝트 설정 절차
    • xUnit을 활용한 단위 테스트 방법
    • 통합 테스트 및 종단 간(end-to-end) 테스트 구현

자동화 환경에서의 머신러닝 활용

  • 테스트 분야에서의 머신러닝 개요
    • 머신러닝 기초 지식
    • 자동화 테스트 과정에 적용 가능한 활용 사례
  • 머신러닝 알고리즘 구현 방법
    • 예측 분석을 위한 알고리즘 설계 방식
    • 테스트 자동화 시스템에 머신러닝 기능 통합 시나리오

수작업 테스트 기법 및 신규 애플리케이션 개발 절차

  • 수작업 테스트의 핵심 원리
    • 효과적인 테스트 기술
    • 유효성 높은 테스트 케이스 및 계획서 작성 방법
  • 수작업에서 자동화 방식으로의 전환 절차
    • 자동화가 적합한 업무 선정 기준
    • 테스트 스크립트 유지보수를 위한 모범 사례

디지털 HCM/NPP 및 외주 전략 관리

  • 디지털 HCM/NPP 개요
    • 인적 자원 관리 분야에 활용되는 도구와 기술
    • HCM 애플리케이션을 위한 자동화 기법
  • 외주 테스트 프로젝트 관리 방법
    • 외주 전략 구축 시 권장 사례
    • 외부 업체에서 진행되는 작업의 품질과 일관성 확보 방안

대체 가능한 도구 및 기술 소개

  • Jtest와 SOAtest에 대한 평가 방식
    • 각 도구의 주요 기능 내용
    • 클라이언트 요구사항에 부합하는지 여부 판단 방법
  • 기타 대체 가능한 자동화 도구 안내
    • Katalon Studio, API 테스트용 Postman 등 다양한 옵션 소개
    • 새로운 도구 적용 및 기존 시스템과의 통합 시나리오

실습 워크숍 및 현실적 사례 활용

  • 실제적인 연습 기회 제공
    • Selenium과 TestComplete를 직접 사용해보는 랩 세션
    • 실무 상황에서의 테스트 시나리오 활용
  • 사례 연구 및 최종 프로젝트 진행 방식
    • 팀 단위로 완전한 자동화 솔루션을 구축하는 과제
    • 결과물 발표 및 동료 간 피드백 제공 절차

마무리 및 향후 방향 제시

요건

  • 기본적인 프로그래밍 개념에 대한 이해
  • 수작업 또는 자동화된 방식으로 소프트웨어 테스트 경험이 있어야 합니다.
  • 웹 기술 및 개발 프레임워크에 대한 기본 지식

수강 대상

  • 자동화 테스터
  • 품질 보증 엔지니어(QA)
  • 소프트웨어 개발자
  • 소프트웨어 유지보수 및 테스트 업무에 관여하는 IT 전문가
 35 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리