Архивы: Задания

Описание.

Домашнее задание 51. Автоматический запуск всех тестов в CI/CD (GitHub Actions) с сохранением отчётов и артефактов для анализа.

Создайте простой .github/workflows/playwright.yml файл для GitHub Actions, который: 1. Запускает ваши тесты на Ubuntu с установленными браузерами Playwright. 2. Загружает

Продолжить чтение →

Домашнее задание 46. Тест для страницы с динамической загрузкой. Ожидание исчезновения индикатора.

На странице https://the-internet.herokuapp.com/dynamic_loading напишите тест для примера «Example 1», который: 1. Создаст кастомное ожидание (expect.poll), проверяющее, что индикатор загрузки исчез.

Продолжить чтение →

Домашнее задание 40. Реализовать автоматический логин перед каждым тестом и очистку корзины после, написать тест добавления товара.

Создайте отдельный файл test.setup.ts. В этом файле: 1. В хуке beforeEach реализуйте логин на сайт https://www.saucedemo.com/ (учётные данные standard_user). 2.

Продолжить чтение →