×

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

Відбулось
18 лютого 2019 (понеділок)
Місце
Львів, пл. Соборна, 14, ТЦ "Роксолана" + online
Вартість
12 600 грн

📝Кількість занять: 18
🕣Графік занять: 3 рази в тиждень з 19:30 до 22:00 (Пн. та Ср.) та з 11:00 до 13:30 (Сб.)

☑️ Викладач курсу: Павло Мриглоцький, інженер Автоматизованого тестування з багаторічним досвідом, колишній випускник QAGroup

☑️ Реєстрація за посиланням

📜 Програма курсу «Автоматизоване Тестування. Python»

Заняття 1:

Синтаксис
«Привіт Світе». Функції вводу-виводу
Типи даних
Математичні оператори
Оператори (if, for, while)
Змінні.
Функції
Постулат: все є об’єктом

Заняття 2:

Декоратори
Вирази генератори списків
Вирази ітератори
Lambda — вирази
Практика

Заняття 3:

Функції генератори. Інструкція yield
Співпрограми
Замикання
Практика

Заняття 4:

Перетворення типів
Імплементація алгоритмів
Практичні завдання з функціонального програмування

Заняття 5:

Поняття класу та об’єкту
Структура класу. Методи __init__, __new__ i __str__
Інкапсуляція в Python
Декоратор @property

Заняття 6:

Успадкування класів
Абстрактні класи
Клас, як декоратор та декорування класів
Оператор import

Заняття 7:

PyUnit. Структура тесту
Методи assert
Керування тестами за допомогою декораторів

Заняття 8:

Віртуальне середовище Python: virtualenv
Модуль setuptools та автоматична інсталяція залежностей

Заняття 9:

PyTest. Поняття Fixture
Управління скоупом тестів, які мають налаштовувати fixtures

Teardowns

Заняття 10:

PyTest. Параметризація тестів
Data Providers
Варіанти структури тестів

Заняття 11:

PyTest. Налаштування тестів за допомогою conftest.py

Заняття 12:

Selenium WebDriver. Вступ і поняття драйвер
Локатори веб елементів: XPath, CSS, ID, tag name

Заняття 13:

XPath
CSS

Заняття 18:

Дії над веб-елементами
Очікування та таймаути

Заняття 15: Page Object

Заняття 16, 17, 18: Практикуємось у створення тестового фреймворку для веб проекту.

Реєстрація за посиланням

📲Щоб дізнатись ще більше деталей телефонуйте за номером: +38 (099) 376 65 05 або (098) 903 64 45

Відеопрезентація викладача, запис з гот. Дністер Python & Test Automation:

Відео заходу: Поради Яку мову програмування варто обрати тест-інженеру? — www.facebook.com/...​/videos/2028549630526543

Google Calendar iCal
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі