Заказ закрыт
Требуется QA-инженер / тестировщик-автоматизатор для проекта онлайн-кинотеатра

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Евгения Тырикова  
Нужен опытный тестировщик для проектной разработки и дальнейшей поддержки набора автотестов, покрывающих ключевые сценарии работы-сайта кинотеатра. Списки фильмов, страница фильма с плеером и попап с блокировкой до оплаты, страница с формой оплаты.

Цель — получить чёткие метрики производительности и стабильности, а также убедиться в корректной работе UX-сценариев.

>> Основные задачи:

Скорость и доступность сайта
- Измерение времени резолвинга доменов (с учётом кастомных NS-серверов).
- Проверка скорости загрузки статических ресурсов (изображений, CSS, JS) через Lighthouse.
- Замер скорости прогрузки плеера и видео.

Производительность видео
- Определение времени появления первого кадра.
- Измерение количества и длительности буферизаций (фризов).
- Составление отчёта по проблемным URL (медленная загрузка, фризы и т.д.).

UX-сценарии и логика
- Проверка появления и кликабельности попапа (до 90 секунд ожидания).
- Тест перехода на страницу оплаты через попап.
- Проверка загрузки и доступности iframe с оплатой CloudPayments.
- Проверка доступности всех кнопок в форме оплаты.
- Ввод тестовых карточных данных для оплат, в тч ошибочных
- Проверка возврата на страницу с фильмом после успешной оплаты.

География и сеть
- Запуск тестов из разных регионов РФ (Москва, Екатеринбург, Новосибирск и т.д.).
- Проверка при разных профилях сети: 3G, 4G, 100Mb.

>> Метрики, которые нужно собирать:

Производительность сайта
- dnsResolveTime – Время резолвинга домена с учётом NS
- connectTime – Время установления TCP/SSL соединения
- Ttfb – Time To First Byte
- LCP, FID, CLS, TotalBlockingTime – метрики Lighthouse
- pagePerformanceIndex – cводная оценка производительности (0–100)
- Выделение списка проблемных урлов

Плеер и видео
- playerInitTime – время до готовности плеера
- videoStartTime – время до первого кадра
- rebufferCount / rebufferDuration – количество и длительность буферизаций
- Выделение списка проблемных с зрения работы плеера/видео урлов

UI и логика
- popupAppearTime – время появления попапа
- popupAvailable / popupClickSuccess – доступность и кликабельность
- paymentPageLoadTime – время загрузки страницы оплаты
- iframeLoadTime – время загрузки CloudPayments iframe
- buttonsAvailable – проверка всех кнопок
- paymentSuccess / redirectBackTime – корректность оплаты и возврата
- Выделение списка проблемных с точки зрения UI/UX урлов

>> Условия тестов: 
- Основные браузеры
- Имитация мобильных устройств
- Запуск сейчас ручной, в перспективе CI/CD.
- Профили сети: 3G / 4G / 100Mb
- Геолокации: минимум 3–5 точек по РФ
- Сводная таблица и графики сравнения по регионам

>> Результат проекта
- Репозиторий (GitHub / GitLab) с кодом автотестов.
- Инструкция по запуску и краткое описание логики.
- Автоматическая генерация Allure-отчёта (или аналогичного).
- Отчёт в JSON/CSV с ключевыми метриками.

>> Технологии
-  Playwright + Allure, но можно предложить альтернативу (например, Puppeteer, Cypress, Selenium), если она лучше подходит под задачу.

>> В отклике укажите
-  Ваш опыт в автоматизации (особенно с Playwright, видео, CloudPayments или сложными сценариями).
- Примеры готовых тестов / отчётов (GitHub, Allure, CI/CD) – Github/Gitlab
- Предложение по срокам и стоимости.
Опубликован 10.10.2025 в 20:52
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.