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

Python мануфактура · Програма курсу · 23:40–29:25

Передача `project_id` у page object

Тест викликає `api_client.get_projects()`, обирає цільовий проєкт і передає його `id` у метод `project_page.open_by_id()`. Це прибирає створення проєкту та пошук його URL через UI. Перші падіння спричинені не API, а неправильним типом fixture: замість авторизованої page повернувся context або вже закрита сторінка. Setup повинен передавати саме ту page, яку створив і авторизував, без другого `new_page()`.

3. API preconditions →
Запитати в чаті про «fixture-lifecycle» →