Цель работы
Требуется создать собственный Docker-образ на основе официального образа Playwright. На борту образа должны находиться Python версии 3.9 или выше, Flask (или FastAPI для веб-сервиса), а также все необходимые Python-пакеты для тестового скрипта.
Основные требования
- Образ базируется на официальном Docker-образе Microsoft Playwright.
- Установлена актуальная версия Python 3.9+.
- Кастомные пакеты устанавливаются без организации пирамид, если укладывается startup script.
- При запуске контейнера последовательно выполняется тестовый скрипт, а активируется встроенный веб-сервис.
- Все Python-пакеты должны быть перечислены с полным указанием версионности.
- Конечное движение предоставляется инлайн решениям без запросов из общеприёям знаний (playwright получает chromium сбоку).
Дополнительные уточнения от автора заказа
- Возможно, веб-сервис выдаёт статическую страницу или получак + сообщает фрод/тесты sast тулзы
- Указана последняй акtualisierte официальческий плюс батак адаптер test case (MCO стандартный playground environment при health)
Обращаться без демодули строк connect endpoint только localhost; библиотечные особенности https/fсall убрас.