통장사본 수료증/자격증 재발급신청 On-Site 교육문의
위탁계약서 Download

메인콘텐츠

SW테스트 교육

Mobile App 테스트 자동화

유지보수 비용 절감 및 품질 향상을 위하여 Appium 오픈소스 프레임워크를 활용한 모바일 앱 테스트 자동화 도입 및 활용 역량 확보를 위한 교육입니다.


교육대상

SW 테스트 엔지니어, QA/QC 담당자, 테스트/품질 관리자
​- SW 관련 전공 대학(원) 학생, 모바일 어플리케이션 개발자 등

 

선수지식

- Java 프로그래밍에 대한 이해, node.js 이해, 모바일 디바이스 앱 테스트/품질 업무 경험​ ​ 


교육내용

 

일정

과목

주요내용

시간

1일차

강의개요 실습환경 점검

- 강의 목표, 구성(내용) 소개

- OS, 사전설치 소프트웨어

- 자료 공유 위한 서비스 

1.0H​

모바일 앱 테스트 자동화 개요

- UI 테스트 도구 소개 및 활용

- Sikuli를 활용한 테스트

- 테스트 자동화 기본이론

- 모바일 앱 테스트 기본 이론

- 모바일 앱 개발과 구조 이해

2.0H​ 

모바일 앱 테스트 자동화 도구

- 플랫폼 별 모바일 앱 테스트 자동화 도구

- 모바일 앱 테스트 자동화 인프라 도구

- 테스트 관리 도구

1.0H​

 Appium을 활용한 

모바일 앱 테스트 자동화

-개요-

- Appium의 특징, 구조

- Appium 기반 테스트 동작 방식

1.0H​ 
  Appium을 활용한 

모바일 앱 테스트 자동화

-설치 및 동작 확인-

- Appium 설치 및 설정

- 기본 동작 확인

  ※ 윈도우 환경에서 이론/실습

1.0H​ 
  Appium을 활용한 

모바일 앱 테스트 자동화

-모바일 앱 테스트 Tutorial-

- Appium을 활용한 안드로이드 앱 테스트

​  ※ ​Tutorial​ 진행

- Appium을 활용한 iso 앱 테스트

 ​  ※ ​참고자료와 시연

2.0H​ 
2일차Appium을 활용한 

모바일 앱 테스트 자동화

-모바일 앱 UI 구성요소

분석과 테스트-

​- Locator(UI 구성요소)

- Inspector

- UI Automator Viewer

1.0H​
Appium을 활용한 

모바일 앱 테스트 자동화

-모바일 앱 기능 테스트-

- Key Event

- Gesture

- Activity 전환 및 상호작용

- Hybrid App, Wep App 테스트 활용 방법

2.0H​
Appium을 활용한 

모바일 앱 테스트 자동화

-Appium 활용 팁-

​- 스크린 샷, 녹화

- 기본(내장) 앱 테스트 방법

- Appium 도구, 팀 활용

- Appium 문서 리뷰

1.0H​

 모바일 앱 테스트 코드의

구조화 방법과 활용

- 재사용을 고려한 테스트 코드 작성 및 관리

- 테스트 결과 레포팅

- DevOps, TDD와 상호 관계

​1.0H​
 모바일 앱 테스트 자동화 인프라 구축과 서비스 활용

- 모바일 앱 테스트 자동화 트랜드와 테스트 인프라

  (Jenkins, Docker 등)

- 모바일 앱 테스트 서비스 활용(OpenSTF, AWS 등)

   ※ ​기본설명, 참고자료와 시연

​​1.0H​​

키워드 중심 모바일 앱 테스트

자동화 

- 키워드 중심 테스트 개요(ISO 29119-5)

- 로봇 프레임워크 Tutorial

​​1.0H​​
 모바일 앱 테스트 자동화 활용 및 고려사항

- BDD 기반 테스트

- 품질 테스트 자동화(성능)

- 모바일 앱 보안 테스트

- 테스트 시나리오/케이스 작성 시 고려사항

​​1.0H​​

 


교육시간

2일(16시간)

 

교육비용

일반 300,000원 / 학생 240,000원