Курс Автоматизація Тестування. Python (Online+Offline)

18 лютого

початок навчання

Дні курсу

Понеділок, Середа 19:30 до 22:00  
Субота 11:00 до 13:30

6 тижнів

тривалість курсу

18 занять

2,5 год.   кожне

Згідно рейтингів DOU мова програмування Python в Україні набуває усе більшої популярності серед мов програмування на яких програмують програмісти. Те ж саме стосується іноземних рейтингів мов програмування по PYPL PopularitY of Programming Language  рейтинг який використовує Google Trends. Теж індекс TIOBE (TIOBE programming community index)Redmonk на основі оцінок популярності на GitHub і активності обговорень на Stack Overflow.

Усе більше й більше компаній визнають переваги автоматизованого тестування — для них це суттєві економія часу та коштів.
Автоматизоване тестування дає швидший зворотній зв’язок і точніше каже, як працює код * насправді * . Для стекхолдерів — це можливість випускати більш якісні релізи, уникаючи більшої кількості помилок при повторному (регресійному) тестуванні, збереження гарної репутації, утримання довіри користувачів.
Тому необхідність в хороших автоматизаторах постійно тільки зростає.

Переваги Автоматизації на мові програмування Python:

Для кого призначений наш курс?

Якщо Ви бажаєте досягти більш високих рівнів у кар’єрі, зокрема згодом рівня Senior QA Automation — наш курс зможе суттєво допомогти! На курсі студенти вивчатимуть мову програмування Python з основ до рівня достатнього для написання автоматизованих сценаріїв самостійно.

Що отримує студент по завершенню курсу?

 

Знання популярної мови програмування

Знання Selenium Webdriver

Власноруч написаний тестовий фреймворк, у репозиторії

Реєстрація на курс «Автоматизоване Тестування на Python»

Початок курсу 18 лютого 2019

Програма курсу

  1. “Привіт Світе”. Функції вводу-виводу
  2. Типи даних
  3. Математичні оператори
  4. Оператори (if, for, while)
  5. Змінні.
  6. Функції
  7. Постулат: все є об’єктом
  1. Вирази генератори списків
  2. Вирази ітератори
  3. Lambda – вирази
  4. Практика
  1. Функції генератори.
  2. Інструкція yield
  3. Співпрограми
  4. Замикання
  5. Практика
  1. Перетворення типів
  2. Імплементація алгоритмів
  3. Практичні завдання з функціонального програмування
  1. Структура класу. Методи __init__, __new__ i __str__
  2. Інкапсуляція в Python
  3. Декоратор @property
  1. Успадкування класів
  2. Абстрактні класи
  3. Клас, як декоратор та декорування класів
  4. Оператор import
  1. PyUnit. Структура тесту
  2. Методи assert
  3. Керування тестами за допомогою декораторів
  1. virtualenv
  2. Модуль setuptools та автоматична інсталяція залежностей
  1. Поняття Fixture
  2. Управління скоупом тестів, які мають налаштовувати fixtures
  3. Teardowns
  1. PyTest. Параметризація тестів
  2. Data Providers
  3. Варіанти структури тестів
  1. PyTest.
  2. Налаштування тестів за допомогою conftest.py
  • Вступ і поняття драйвер
  • Локатори веб елементів: XPath, CSS, ID, tag name

Практикуємось у створенні тестового фреймворку для веб проекту.

  1. Практикуємось у створенні тестового фреймворку для веб проекту.
  2. Знайомство з Системою Контолю Версіями (GIT)

Вартість курсу:

Стандарт
12 600 грн.
*акційна ціна
Студент
12 600 грн.
*ціна для студентів QAGroup
Мриглоцький Павло
Senior QA Automation at QArtrock, Certified ISTQB

There is no review for this course

Ціна

$500.00

Рейтинг

Not enough ratings to display
X