QA 테스트 자동화 구축하고 QA 실무 역량 퀀텀 점프하기 : Selenium with Python
Python ∙ Selenium 실무 만큼은 제대로 배울 수 있습니다.
QA 테스트 자동화 구축하고 QA 실무 역량 퀀텀 점프하기 : Selenium with Python

업계 선배와 만나
배우고, 나누고, 성장해요!

누구나 시행착오를 겪습니다.
이미 겪어본 사람의 ‘경험'을 배울 수 있다면 어떨까요?
실무VOD에서 라이브로 검증된 현직자의 노하우를 얻어보세요!
  • 언제 어디서나

    라이브에 참여하지 못해도
    시간과 공간의 제약 없이
    현직자의 노하우를 얻어요.

  • 실무 노하우

    강의로 한 번, 과제로 또 한 번.
    업무에 적용할 수 있도록
    실무 노하우를 담았어요.

  • 바로 적용

    오늘 익힌 실무 스킬이
    즉시 내 업무 성과가 되는
    놀라운 경험으로 이어져요.

QA·테스터 분들을 위한
QA 테스트 자동화 구축하기 트레이닝입니다.

입문자 대상
입문자 대상 베이직 트레이닝입니다.
진행 과정
26개의 강의와 4회의 실무과제가 제공됩니다.

트레이닝은
이렇게 활용하세요.

  • 듣고

    실무 노하우가 가득 담긴 현직자 VOD를 수강합니다.

  • 해보고

    VOD에 담긴 실무 노하우는 실무 과제를 통해 연습합니다.

  • 복습하며

    부족한 부분은 언제든 다시 들을 수 있습니다.

  • 성과내요!

    연습한 노하우를 실무에 적용해보며 성과를 만듭니다.

라이브 트레이닝을 받은 분들의
이야기를 들어보세요.

저는 완전히 모르는 상태에서 시작했고 기대도
높지 않았는데, 끝까지 해내고 보니 굉장히
성장한 느낌
이에요.
직장 다니면서 뭔가 끝까지 해본 게 처음이라..

'아무것도 모르는 사람도 할 수 있어요'라는 문구가 진짜 거짓이 아니었네요.

- 수료생 김태희님

매주 받는 강의 자료랑 과제 내용이 업무에서
흔하게 일어날 수 있는 상황 중심
이어서,
'우리 회사라면 이런 식으로 해볼 수 있겠다.'
라고 생각하며 수업을 들었구요.

이론도 실무랑 연계되는 내용으로 알려주셔서
바로 업무에 적용할 수 있었어요.

- 수료생 김태형님

라이브니까, 공부하면서 궁금한 걸 바로바로
물어볼 수 있는게 제일 좋았어요!


VOD 강의 많이 들어봤지만 VOD는 궁금한 걸
물어볼 수도 없고, 물어볼 수 있다고 해도
답변 받는데 진짜 오래 걸렸거든요.
소통이 즉각적이라는 게 가장 좋았어요.

- 수료생 임미성님

멘토님도 퇴근하고 강의하시느라 힘드실 텐데
라이브 강의 때마다 정말 정성스럽게
과제 리뷰랑 피드백
을 너무 잘 해주셨구요.

꼭 강의 때가 아니더라도 어려운 거 있을 때마다
하나하나 같이 해주시고 질문도 잘 받아주셔서

더 열심히 할 수 있었어요.

- 수료생 강지현님

UI, 서버, 네트워크까지 모두 아우르는 테스트 자동화를 저와 함께 구축해 봅시다!

안녕하세요! Selenium with Python 실무PT를 진행하게 된 멘토 '도천수'입니다.

저는 보안 솔루션 업체에서 커리어를 시작해 현재는 HR 테크 기업에 재직 중인 QA 엔지니어입니다.


최근 QA, 테스터에게 공통적으로 요구되는 핫한 스펙은 바로 "테스트 자동화"입니다. 그러나, 많은 분들이 유튜브나 책을 통해 테스트 자동화를 배우지만 그것이 실전으로 연결되지 못하고 있는 것이 현실입니다. 그 이유는 바로 코딩 외에 존재하는 수많은 중요한 요소들은 독학으로 배우기 어렵기 때문입니다.


어깨너머 배운 자동화는 흔히 말하는 "반 자동화"가 되기 일쑤입니다. "반 자동화" 테스트를 구축한 사람은 코드 유지 보수에 허덕이다 결국 테스트 자동화를 포기하게 되죠. 그리고 실무 레벨에서 제대로 활용하고 성과를 내지 못한 자동화 스킬은 스펙으로 내세우기도 어렵습니다.


어떻게 하면 진정한 "자동화 테스트"를 구축할 수 있을까요?

어떻게 하면 한 번의 구축으로 유지 보수를 최소화할 수 있을까요?


2023년 하반기 기준 100만 회 이상의 사이클을 오류 없이 동작하고 하루에 약 8000회 동작하는 테스트 자동화 시스템을 구축한 제가 직접 도와드리겠습니다.


테스트 자동화에 필요한 이론부터 파이썬, Selenium 그리고 함께 시너지를 낼 수 있는 추가적인 기능들까지 모두 알려드리려 합니다.

- 이 수업을 듣고 난 뒤 여러분은 자동화에 대해 훨씬 높은 곳에서 새로운 시야를 가지게 될 것입니다.

- 그리고 UI, 서버, 네트워크까지 모두 아우르는 자동화 테스트를 구축할 수 있습니다.


다음과 같은 고민을 하고 계신 분들이라면, 내 QA/테스터 경력의 퀀텀 점프를 바라는 분들이라면, 그것을 직접 경험한 저와 함께 시작해 봅시다.

- 자동화 스킬이 조명 받는 이유는 무엇일까요?

- 자동화 스킬을 갖추지 못하면 어떻게 될까요?

- 자동화 스킬을 갖춘 QA, 테스터는 어떻게 바뀔까요?

- 자동화 테스트 스킬이 어떻게 제 실적과 연결될 수 있을까요?

- 내가 하고 있는 이것이 진짜 "자동화 테스트"가 맞을까요?


그럼 수업에서 만나요!

QA·테스터 5~7년차

도천수 멘토님

현) HR 테크 업체 QA 엔지니어

- 커뮤니티 서비스 QA

- 기업형 어드민 서비스 QA

- Python ∙ Jenkins ∙ Google Sheet 이용한 사내 서비스 헬스 모니터링 시스템 구축

- Python API 테스팅을 이용한 어뷰징 유저 모니터링 및 제한 시스템 구축

- Google Sheet를 이용한 TC 관리 도구 구축


전) 보안 솔루션 업체 QA 엔지니어

- 생체 본인 인증 솔루션 QA

- 블록체인 기반 신원인증 솔루션 QA

- 전자서명 솔루션 QA

- 사내 테스트 자동화 툴 도입 및 구축

- Python ∙ Gmail을 이용한 앱 업로드 상태 모니터링 시스템 구축

- Python ∙ Google Sheet 이용한 신규 환경 정보 스크래핑 및 알림 시스템 구축

강의에서
저와 함께 다루게 될 내용입니다

Selenium 테스트 자동화 시작과 유저 시나리오 자동화하기

Selenium과 Python을 이용해 자동화 테스트를 구축하는 것을 목표로 수업을 진행합니다. 이를 위해 이번 수업에서 사용될 Python의 기초부터 Selenium에서 재현 가능한 유저 액션을 코드로 작성하는 방법을 배웁니다. 더 나아가 실무에서 활용했던 레슨 런을 함께 공유하여 우리의 제품에 테스트 자동화를 어떻게 적용할 수 있을지 함께 고민할 수 있습니다.

또한, 유저 시나리오를 TC로, TC를 Selenium 코드로 작성하는 방법을 배웁니다. 본 클래스를 수강한 후에 혼자서도 자동화 테스트를 설계하고, 구현하며, 효율적 관리 방법까지 배워 봅니다.

진짜 실력 있는 QA & 업무 자동화를 위한 더 많은 테스트 자동화 도구들 활용하기

단순히 Selenium with Python에 그치지 않고, 당장 실무에서 활용할 수 있는 자동화 스킬들을 학습합니다. 단지 QA 테스팅 자동화에 국한하지 않고 전반적인 QA 업무 또한

자동화할 수 있게 될 것입니다. 이번 수업을 통해서 자동화 테스트 엔지니어가 아닌 “자동화” 그 자체를 만들어 내는 역량 있는 QA 엔지니어가 될 수 있도록 도와드릴게요.

지속 가능한 자동화 테스트와 커리어 레벨 업을 위한 마인드 셋

QA 테스트 자동화를 위한 코드 실습뿐만 아니라 자동화 테스트가 지속 가능하게 될 수 있도록 필요한 이론을 함께 학습합니다. 이로써 개인, 팀, 회사 차원에서 정말로 필요하고 가치 있는 자동화 테스트를 만들 수 있게 되고, 매뉴얼 테스팅뿐만 아니라, 자동화 테스팅의 역량을 고루 갖춘 고급 QA, 테스터로 커리어를 레벨 업하실 수 있게 될 겁니다.

회차별 트레이닝 과정을 알려드립니다

1회차

Python 기초 문법 이해하기
  • 01

    오리엔테이션

  • 02

    Python의 기초 - 변수 이해하기

  • 03

    Python의 기초 - 연산자 이해하기

  • 04

    Python의 기초 - 자료형 이해하기

  • 05

    Python의 기초 - 조건문 이해하기

  • 06

    Python의 기초 - 반복문 이해하기

  • 과제

    Python 기초 문법을 익히고 활용하기

2회차

Selenium 자동화를 준비하기
  • 01

    예외 처리 - 예상치 못한 에러에도 내 코드를 유지하는 방법

  • 02

    Python의 모듈을 이해하기 - 내장모듈과 외장모듈

  • 03

    Python의 모듈을 이해하기 - Selenium 모듈

  • 04

    웹페이지 이해하기

  • 05

    Selenium with Python - selenium과 웹 드라이버 설치하기

  • 06

    Selenium with Python - 브라우저를 조작하기

  • 과제

    개발자 도구와 Selenium with Python 문법을 연습하기

3회차

Selenium으로 웹 페이지를 주무르기
  • 01

    웹 엘리먼트 찾기

  • 02

    웹 엘리먼트 속성 다루기

  • 03

    Selenium 코드를 제어하기

  • 04

    유저 액션 자동화하기

  • 05

    테스트 시나리오를 자동화하기

  • 과제

    자동화 테스트 시나리오부터 구현까지 해결하기

4회차

Selenium으로 내 실적 만들기
  • 01

    예외적인 상황 컨트롤하기

  • 02

    Selenium과 시너지를 내는 모듈들

  • 03

    자동으로 만들어주는 테스트 결과 리포트

  • 과제

    뻗지 않는 자동화 테스트를 구축하기

5회차

"진짜 자동화"를 위한 가이드
  • 01

    테스트 자동화 시작하기

  • 02

    자동화가 필요해진 이유

  • 03

    자동화에 대한 시각 바꾸기 - 자동화에 대한 오해들

  • 04

    진짜 자동화 만들기

  • 05

    자동화를 방해하는 요소

  • 06

    가치 있는 자동화를 만들기

수강 후에는
이런 일을 할 수 있습니다

UI, 서버, 네트워크를 모두 점검하는 테스트 자동화 시스템을 구축할 수 있습니다.

사용자 액션을 그대로 따라 하는 코드로 테스트를 자동화할 수 있게 됩니다.

자동화 테스트를 배워 업무 자동화에 활용할 수 있게 됩니다.

시나리오 작성부터 테스트 결과 리포팅까지 자동으로 만들 수 있게 됩니다.

이런 분들을 위한 과정입니다

QA 테스트 자동화를 시작하고 싶지만 어떻게 시작할지 막막한 QA & 테스터

테스트 자동화로 반복되는 테스트를 자동화하고 싶은 QA & 테스터

테스트 자동화로 일관성과 신뢰성을 확보하고 싶은 QA & 테스터

많은 기업의 실무자가 함께한 트레이닝 과정입니다.

  • 카카오엔터테인먼트
  • LG
  • 아이디어스
  • 라인플러스
  • 쿠팡
  • 카카오페이
  • 쏘카
  • SK브로드밴드
  • 사람인
  • 해커스
  • 차이커뮤니케이션즈
  • 그린랩스
  • LG전자
  • 아모레퍼시픽
  • 중고나라
  • 삼성증권
  • 하이퍼커넥트

트레이닝 도입 문의
도입 문의를 남겨주시면 우리 기업을 위한 맞춤 트레이닝 상담을 제공합니다.

고민이 길어지면 가격은 올라갑니다.

정가 800,000원
2차 얼리버드 혜택 - 640,000원

12개월 무이자 할부 월 13,333원
  • 80% 할인

자주 묻는 질문


  • Q. 

    QA, 테스터가 아니면 이 클래스를 들을 수 없나요?

    A. 

    이 클래스는 "자동화 테스트"에 초점이 맞추어져 있습니다.


    클래스의 내용 중에는 다른 직무의 분들도 인사이트를 얻을 수 있는 내용이 있지만, 테스트 관련 직무에 종사하지 않으신다면 직무와의 연관성이 높지 않습니다.

    혹시나 업무 자동화에 관심을 가지고 계신다면 [더 괜찮은 QA가 되기 위한 Python & Google Sheet로 모니터링 시스템 구축하기] 클래스를 들으시는 것을 추천드립니다.


  • Q. 

    실습 환경은 어떻게 되나요?

    A. 

    1. Python의 경우

    - Visual Studio Code와 Python3를 사용합니다.


    2. 운영체제 등

    - Windows10, Windows11에서 Chrome 브라우저를 기반으로 실습합니다.


    *Mac OS의 경우 환경 세팅 등의 문제로 원활한 수업 진행이 어려울 수 있습니다.


  • Q. 

    배운 내용을 실무에 적용할 수 있을까요?

    A. 

    이 클래스는 제가 실무에서 활용한 사례를 기반으로 거의 동일한 과정을 따라 진행됩니다.

    따라서 여러분도 실무에 적용하여 유용하게 활용할 수 있습니다.


  • Q. 

    Python 언어를 잘 몰라도 수업을 들을 수 있나요?

    A. 

    Python 언어를 잘 모르셔도 수강하실 수 있습니다.

    이를 위해 1주 차 강의에서 이번 수업에 필요한 만큼만 Python 기초에 대해 알려드릴 예정입니다.


    다만, 한정된 수업 시간이니 만큼 Python 언어의 전반을 다룰 수는 없기에, 스스로 이런 프로그래밍 언어에 취약하시다면 수업을 따라오는 것이 개인에 따라 버거울 수도 있음을 안내해 드립니다.

    따라서, 한 번 이상의 프로그래밍 언어에 대해 가볍게라도 학습한 경험이 있다면, 보다 수월하게 이번 수업에 참여하실 수 있습니다.


  • Q. 

    어느 정도 수준의 자동화 테스트 코드를 다루게 되나요?

    A. 

    이 클래스는 아래의 분들을 대상으로 설계된 클래스입니다.

    - Python을 배운 적이 없는 분

    - Python을 배운 적이 있지만 Selenium을 전혀 모르시는 분

    - 자동화를 처음 시작하시는 분


    따라서 클래스에서는 기초적인 내용을 위주로 다루며 자동화 테스트 시나리오의 작성부터 코드 구현까지 완성시키게 됩니다.

    다만, 이 클래스가 끝난 뒤 혼자서도 충분히 업무에 필요한 자동화 테스트를 구현할 수 있는 방법도 함께 전달해 드릴 예정입니다.

    본인이 어느 정도 Python과 Selenium에 익숙하시다면 해당 클래스는 다소 쉬운 수준으로 느껴질 수 있음을 알려드립니다.


  • Q. 

    실무VOD는 어떻게 진행되나요?

    A. 

    구매 후 마이페이지 > 내 클래스룸을 통해 구매한 클래스를 바로 수강할 수 있습니다.
    제공된 VOD는 구매일로부터 90일간 수강 가능하며, 별도의 프로그램 설치는 필요하지 않습니다.

  • Q. 

    강의자료는 다운로드 받을 수 있나요?

    A. 

    마이페이지 > 내 클래스룸 VOD 재생기 '강의자료' 메뉴에서 멘토님이 제공하는 강의자료와 실무 과제를 다운로드 받을 수 있습니다.

  • Q. 

    강의를 듣다가 질문이 생기면 어떻게 하나요?

    A. 

    마이페이지 > 내 클래스룸 VOD 재생기 우측 '커뮤니티' 메뉴에서 멘토님께 질문을 올릴 수 있습니다.
    실무 과제의 경우 필수 피드백이 제공되지 않습니다.

  • Q. 

    VOD 수강 기간을 연장할 수 있나요?

    A. 

    네, 90일의 수강 기간이 종료되면 1회에 한해 최대 90일까지 유료 연장이 가능합니다.
    수강 기간 연장에 대한 내용은 코멘토 상담 채널로 문의를 남겨주시면 최대한 빠르게 처리해 드리겠습니다.

  • Q. 

    법인카드 결제로 인한 증빙자료가 필요한데, 어떻게 받을 수 있나요?

    A. 

    법인 증빙자료의 경우 법인마다 다른 경우가 많아, 상담 채널로 문의해주시면 더욱 빠르게 처리할 수 있습니다.
    수료증의 경우 프로그램의 70% 이상 참여한 경우에만 발급됩니다.

  • Q. 

    기업 교육도 가능한가요?

    A. 

    네, 물론입니다! 실무PT는 기업 단체 구매 또는 기업 맞춤 교육을 제공하고 있습니다.
    기업 교육 도입에 대한 문의를 남겨주시면 담당자가 최대한 빠르게 연락을 드리겠습니다.

환불규정

  • [수강기간]

  • 실무 VOD의 수강 기간은 평생교육법 시행령 제23조에 따라 정상 수강기간(유료)와 복습 수강기간(무료)로 구성됩니다. 정상 수강기간(유료)는 결제일로부터 30일까지 해당되며, 이후에는 복습 수강기간으로 제공됩니다. (사전 예약 강의의 경우 강의 오픈일부터 30일)


  • 과정에 따라 복습 수강기간이 평생 수강기간으로 대체되어 제공될 수 있습니다.

  • [환불규정]

  • 환불은 정상 수강기간(유료)에 한해 가능하며 복습 수강기간은 부가적 서비스로 환불 대상에 포함되지 않습니다. 환불은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다. 수강 진도율은 환불 요청일을 기준으로 산정되며, 수강 진도율 50% 이상을 달성했을 경우 환불이 불가합니다.


  • - 결제 후 7일 이내 : 수강 이력 및 자료 열람 이력이 없는 경우 전액 환불

  • - 결제 후 7~10일 이내, 진도율 33% 이하 : 수강료의 2/3에 해당하는 금액 환불

  • - 결제 후 7~10일 이내, 진도율 33%~50% 이하 : 수강료의 1/2에 해당하는 금액 환불

  • - 결제 후 11~15일 이내, 진도율 50% 이하 : 수강료의 1/2에 해당하는 금액 환불

  • [동시접속 안내]

  • 동일한 ID로 2대 이상의 기기에서 접속을 하는 경우, 수강이 제한 될 수 있습니다.

도천수 리드멘토
멘티님께 더욱 자세한 과정을 소개해 드리고 싶어요!