Python мануфактураJavaDesign Patterns для автоматизаторів

Терміни, нюанси та джерела

Практика · 16:33

Перетворити падіння title на діагностичний тест

Створити test file з test_ prefix.
Навмисно вказати неправильний expected title й запустити test.
Знайти expected, actual і рядок падіння.
Замінити перевірку на стійкий regex і повторити запуск.
Перший запуск падає з пояснюваної причини, другий проходить.

2. Перший автотест на Python з Playwright →

Python мануфактура · Програма курсу · 14:00–20:30

Масове додавання decorators і перевірка diff

Для наявного набору Page Objects decorators додаються через project-wide search/replace. Демонстрація показує ризик такого скорочення: regex зачіпає `__init__`, properties та неправильні відступи, після чого зміни доводиться вручну чистити й додавати imports. Після механічної зміни запускаються format check і Ruff. Це обов’язкова межа безпеки для bulk edit: результат пошуку не вважається правильним, доки diff не переглянуто, код не форматується й статичні checks не проходять.

4. Allure репорт, основи та інтеграція в CI →
Запитати в чаті про «regex» →