Задача

Необходимо провести комплекс тестирования охвата рекламных кампаний, обеспечив высокую чистоту аккаунтов. Каждый профиль должен совершить целевые действия без ботоводства, имитируя поведение нескольких не связанных между собой пользователей.

Лист выполнения для одного профиля

Действия повторяются для каждого из 2–3 профилей (указано отдельно):

  1. Авторизоваться в социальной сети под ненагруженным профилем;
  2. Перейти на ленту 12 фиксированных каналов/групп (список предоставляется);
  3. В каждом канале развернуть и прокрутить все 8 рекламных публикаций (карточка поста содержит официальную пометку «Реклама»);
  4. Если вместе с рекламным посте появляется викторина/тест («квиз») с опросом - пройти:
    • отвечать на все вопросы по смыслу рекламы (симулировать логику реального человека);
    • как только система запрашивает телефон/имя/почту (финальный экран) - закрывать форму.
      Важно: не допускать фактический ввод чувствительных данных.
  5. По окончании работы с одним профилей (все 12 × 8 = 96 кликов + квизы) перевести смартфон в режим «Авиа».

Технические требования

  • Сразу после авиарежима - с симиткой с номером выключить на 2-3 минуты мобильные данные;
  • При включении мобильного интернета (при выключении авиа) фиксируется новая IP-адрес;
  • Цикл перевыполнить для всех трех уникальных IPS-переходов:
    • Профиль №1 → смена → профиль №2 → смена → профиль №3;
    • Каскад должен отслеживаться на видеозаписи экрана.
  • Запись экрана обязательно демонстрирует:
    • нажатия на рекламные объявления;
    • click-имм до второго/третьего слайда в реальном времени;
    • корректно проведённые квизы (без конца не ввод цифры);
    • повторную загрузку 12 каналов от быстрого до досконального скроллинга одного профиля.

Дополнительно: если какой-то канал показывает меньше 8 рекламных блоков из-за прокрутки, закончите тем количеством, что доступно. Все рекламные клики осуществляются через интерфейс официальных приложений (Группы/каналы - непосредственно на своем экране) - скрипты запрещены.Tickat-bot.

Разработка и развитие ядра аналитической торговой системы на Python

Ищем опытного Python-разработчика для доработки и развития ядра research-ориентированной платформы для бэктестинга торговых стратегий. Существующая система включает загрузку данных и Streamlit-интерфейс.