Задача

Разработчик подготовил скрипт на Python для функционального тестирования API такси-грузоперевозок, охватывающий 52 метода. После проверки искусственный интеллект выдал критическую обратную связь с рядом замечаний.

Цель

Провести рефакторинг и расширение тестового скрипта в соответствии с замечаниями ИИ.

Описание Проекта

  • Существует живое API для платформы, предоставляющей услуги такси и грузоперевозок.
  • Написан первичный автотест в виде скрипта на Python, который перебирает все 52 эндпоинта.
  • Задача: «Доработать скрипт, исправить недочеты». Список замечаний будет предоставлен исполнителю.

Требования к доработкам

1. По функционалу

  • Обеспечить устойчивость тестов к случайным отказам и таймаутам сети.
  • Реализовать логирование и понятный вывод ошибок для каждого метода.
  • Уменьшить дублирование кода (например, вынести логин/авторизацию в фикстуру).

2. По организации кода

  • Сделать структуру модульной и читаемой.
  • Разделить файлы по типу тестируемой сущности (заказы, водители, тарифы).

3. Инструменты и окружение

  • Допустимый фреймворк: pytest с конфигурацией (conftest).
  • Готовность передать работоспособный скрипт вместе с предоставленным API-ключом.
  • Весь новый код поверх старого либо результаты деплоя в облачный CI должны быть задокументированы.

Критерии успешной сдачи

  1. Тесты выполняются на `pytest -v` последовательно и стабильно.
  2. Покрытие 52-х методов сохранилось (или расширено).
  3. Код содержит понятные комментарии (желательно docstrings).
  4. Исправлены все указанные ИИ недочеты (PDF или txt со списком замечаний прилагается при отклике).

Настройка адаптивных Auto Layout в макете Figma

Требуется профессионально настроить все Auto Layout компоненты в предоставленном макете Figma для обеспечения корректной и предсказуемой адаптивной верстки. Задача направлена на создание четкой структуры, которую смогут без проблем использовать разработчики.

Создание видеоролика в стиле true crime с озвучкой и видеорядом

Требуется преобразовать текстовый материал в формате true crime в полноценный видеоролик. Необходимо сгенерировать голосовое сопровождение по тексту и подобрать соответствующие визуальные материалы (фото, видеофрагменты) для создания атмосферного контента.