CodeSpace
  • Головна
  • Курси

    • КУРСИ ТЕСТУВАЛЬНИКІВ
      • Підготовка до сертифікації ISTQB Foundation Level
      • ISTQB Advanced level Test analyst
      • ISTQB Advanced Level Test Manager
      • Автоматизація тестування за допомогою Python та Selenium
      • ISTQB Security Tester
    • КУРСИ DevOps
      • K8S.DIY: Kubernetes Do It Yourself
      • From DevOps to DevSecOps
    • 🌐ONLINE КУРСИ
      • Підготовка до сертифікації ISTQB Foundation Level
      • ISTQB Advanced level Test analyst
      • ISTQB Advanced Level Test Manager
      • Автоматизація тестування за допомогою Python та Selenium
      • Фундаментальний Online курс з бізнес-аналізу

  • Контакти
  • +38 096 631 62 57
  • UA
  • RU
Обрати курс
Відвідати конференцію
0 items / 0,00 ₴
Menu
CodeSpace
Головна Курси Online курси Автоматизація тестування за допомогою Python та Selenium

Автоматизація тестування за допомогою Python та Selenium

Рейтинг 5.00 з 5 на основі опитування 1 покупця
(1 відгук)

10 500,00 ₴

Початок курсу: Уточнюйте
Тривалість: 50 годин, 20 занять
Коли: Пн, Ср, Пт з 19:30 до 22:00
Де: Online
Зареєструватися на безкоштовний вебінар
  • Опис
  • Відгуки (1)
Опис
ОНЛАЙН КУРС
Автоматизація тестування за допомогою Python та Selenium
Автоматизація тестування: Python + Selenium це практичний курс для тест інженерів, які хочуть отримати базові знання необхідні для створення автоматизованих тестів за допомогою Selenium WebDriver написаних на Python. Логічно курс складається з 2-х частин, перша – це освоєння програмування на Python, в об’ємі необхідному для ефективного написання автотестів. Друга частина курсу заснована на сертифікаційному курсі Selenium Tester Foundation від A4Q, що дозволяє згодом сертифікуватися, слухачі розглянуть основні фактори, що впливають на прийняття рішення про застосування про автоматизацію, техніку управління навігацією у додатку та взаємодії з GUI елементами, створення звітності, а також багато чого. інше.

Після тренінгу слухачі зможуть створювати, запускати та підтримувати тести написані з використанням Selenium WebDriver без підтримки ментора, а в процесі курсу самостійно напишуть простий фреймворк для автоматизації веб-додатків, який з мінімальною адаптацією зможуть використовувати на роботі!

Мета курсу:

  • Освоїти основи програмування мовою Python, в обсязі необхідному для ефективного написання автотестів
  • Навчитися правильно застосовувати принципи автоматизації для побудови стійких до змін у додатку та підтримуваних рішень
  • Розробляти скрипти за допомогою Selenium WebDriver для виконання автоматизованих функціональних тестів
  • Розробляти скрипти, що ефективно підтримуються.

20

Уроків

Онлайн

25

Годин

Теорії

25

Годин

практики

✎

Домашні

завдання

ФОРМАТ КУРСУ

Зручна форма навчання

Навчання онлайн з можливість комунікації з тренером. Якщо Ви не змогли бути присутніми на уроці – не страшно, записи всіх занять зберігаються, і скористатися ними можна будь-коли.

20 уроків

Курс Автоматизація тестування за допомогою Python та Selenium це практичний курс для тест інженерів, які хочуть отримати базові знання необхідні для створення автоматизованих тестів за допомогою Selenium WebDriver.

Багато практики

Для системної роботи тест інженеру вкрай важлива теорія, але не менш важливо також її адекватне застосування в рамках реальних проектів. Програма курсу побудована таким чином, щоб Ви змогли випробувати на практиці всі вивчені техніки та моделі.

ПРОГРАМА КУРСУ

1.

Python overview

Syntax
Data Types
Operators
Description
Operators prioritization
Statements
Selection statement “if”
loops

Functions
“Everything is an object of the first class” conception

2.

Functional Programming Part 1

Decorators
Iterators
Comprehensives lists

3.

Functional Programming Part 2

Generator functions
Coroutines
Closures

4.

Classes and OOP Part 1

Classes Overview
Attributes
Methods
Properties

5.

Classes and OOP Part 2

Classmethods
Static methods

6.

Classes and OOP Part Part 3

Inheritance
Abstract classes (abc.ABC metaclass)

7.

Classes an OOP Part 4

“Incapsulation”
Polymorphism

8.

PyTest Part 1

Automated test structure
Overview
Tests composition possibilities

9.

PyTest Part 2

Fixtures
Finalizers

10.

PyTest Part 3

DataProviders
Test management through conftest.py

11.

Test Automation Basics

Test Automation Overview
Manual vs. Automated Tests
Success Factors
Risks and Benefits of Selenium WebDriver
Selenium WebDriver in Test Automation Architecture
Reasons and Purpose for Metric Collection in Automation
The Selenium Toolset

12.

Internet Technologies for Test Automation of Web Applications

Understanding HTML and XML
XPath and Searching HTML Documents
CSS Locators

13.

Using Selenium WebDriver

Logging and Reporting Mechanisms
Navigate to Different URLs
Change the Window Context
Capture Screenshots of Web Pages
Locate GUI Elements
Get the State of GUI Elements
Interact with GUI Elements
Interact with User Prompts in Web Browsers

14.

Preparing Maintainable Test Scripts

Maintainability of Test Scripts
Wait Mechanisms
Page Objects
Keyword Driven Testing

ТРЕНЕР КУРСУ

Pavlo Mryhlotskyi – Senior QA and QA Automation Engineer at QArtRock
Certifications:
ISTQB Foundation Level and A4Q Selenium Tester Foundation Level.

10 years of QA experience and 4 years in Test Automation work.

Pavlo Mryhlotskyi

ЗАПИСАТИСЯ НА ВЕБІНАР З ТРЕНЕРОМ

Що цікавого чекає на вас на вебінарі?

  • Як почати автоматизувати з нуля
  • “Скільки” python необхідно щоб почати автоматизувати
  • Selenium – навіщо вивчати саме його?
  • Практичні переваги сертифікації у практичній професійній діяльності?
  • Особливості сертифікаційного іспиту
  • Простий фреймворк для автоматизації веб-додатків, написаний Вами самостійно – це реально?

Завдання цього вебінару – дати вам максимум інформації для ухвалення рішення про початок навчання на курсі Selenium Foundation.

ЧОМУ ВАРТО ВИБРАТИ САМЕ ЦЕЙ КУРС?

Мобільність

ЗРУЧНИЙ ФОРМАТ

Живі онлайн уроки з можливістю спілкуватися з тренером та групою

1000+ студентів прошли навчання

ВІДМІННИЙ ТРЕНЕР

Сертифікований досвідчений спеціаліст, ментор, паблік спікер

Записи

ЗАПИСИ

Всіх уроків дозволять наздогнати пропущені лекції або повторити пройдений матеріал

РОЗБІР ПИТАНЬ

РОЗБІР ПИТАНЬ

після кожного модуля

ЯКІСНА ПРОГРАМА

ЯКІСНА ПРОГРАМА

Створена на основі міжнародних стандартів

Мобільність

МОБІЛЬНІСТЬ

Навчайтеся в будь-якому місці, в будь-який час з мобільного

НА КОГО РОЗРАХОВАНИЙ КУРС

  • Тест-інженери без досвіду в програмуванні та автоматизації, які хочуть стати автоматизаторами
  • Тест-інженери без досвіду в автоматизації тестування, які хочуть почати працювати з Selenium
  • Тест-інженери з невеликим досвідом в автоматизації GUI, але без досвіду роботи з Selenium
  • Тест-інженери з невеликим досвідом в автоматизації API, але без досвіду роботи з Selenium

ВИМОГИ ДЛЯ АБІТУРІЄНТІВ

  • Англійська мова – бажано рівень intermediate. Читання та розуміння технічних текстів, базові навички спілкування
  • Знання основ мови Python

АПАРАТНЕ ЗАБЕЗПЕЧЕННЯ

  • Мінімальна конфігурація: Ноутбук, RAM 2+, двоядерний процесор 1.6Гц мінімум
  • Оптимальна конфігурація: Ноутбук, RAM 4, двоядерний процесор 1.6Гц мінімум
Відгуки (1)

1 відгук для Автоматизація тестування за допомогою Python та Selenium

  1. Оцінено в 5 з 5

    Oleg – 21.01.2022

    Лучший курс для тестировщиков которые хотят учиться автоматизации.

    Посетив 3 разных курса по “Python для автоматизации тестирования” от разных провайдеров с уверенность и с чистой совестью хочу заявить, что это лучший!

    Что лучше?
    – Структура ( то как курс разбит по темам и как подан на уроках)
    – Материалы (которые давались на дополнительное ознакомление)
    – Ресурсы (тенические ресурсы и тулы которые использовались для обучения и коммуникации, а также для записи лекций)
    – Ну и самое главное тренер/учитель (являеться отличной ролевой моделью, кем вы можете стать в контексте тестирования, если вкладывать свое время, усилия и быть таким же замотивированным на развитие себя как проффесионала. // даже захотелось поработать в его комманде)
    Как лектор никогда не даст заскучать на лекции, постоянно держит контакт с аудиторией и всегда ответит на поставленный вопрос исчерпывающе и с примерами. Другими словами сможет обучить и обезьяну.

    По прошествию курса ничего кроме слов благодарности!

    П.С. Для тех что собирается проходить курс, заклинаю не пропускайте домашки.

    • Olga Samchenko – 21.01.2022

      Олег, благодарим вас за отзыв 🙂
      Очень рады что вам все понравилось.

      Профессиональных успехов вам 🙂

Додати відгук Скасувати відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

СЕРТИФІКАТИ CODE SPACE

  • ПРО CODE SPACE
    • Про нас
    • Commited
    • Оферта
    • Контакти
  • КУРСИ
    • Курси тестувальників
    • Курси Dev Ops
    • Курси Java
    • Online курси
  • КОНФЕРЕНЦІЇ
    • Testing Stage
    • DevOps Stage
    • MS Stage
    • CRM Stage
  • КОНТАКТИ Ми на зв'язку!
    • +38 096 631 62 57
    • info@codespace.com.ua
Code Space - 2022
Close
  • Головна
  • Курси
    • ISTQB Foundation Level
    • ISTQB Advanced level Test analyst
    • Онлайн курс ISTQB Advanced Level Test Manager
    • ISTQB Advanced Level Test Manager
    • Автоматизація тестування за допомогою Python та Selenium
    • Курс з бізнес-аналізу Online
  • Конференції
  • Контакти
  • +38 096 631 62 57
  • UA
  • RU
Shopping cart
close
Facebook YouTube linkedin