Вступить в клуб →
средняявопросАвтотесты и CI/CD

После включения восьми потоков появились падения «в корзине лишний товар»

Регресс шёл 40 минут в один поток. Запустили pytest -n 8 — прогон ускорился, но появились падения вида «ожидалось 2 товара, фактически 5» в тестах корзины.

Все тесты работают под одной учётной записью qa_autotest@test.local.

Что менять?

  • Снизить число потоков до двух: это устранит причину падений
  • Настроить автоматический повтор упавших тестов: при повторе корзина будет пустой
  • Дать каждому тесту собственного пользователя или иной способ изоляции состояния
  • Отказаться от параллельного прогона: параллельно тесты корзины запускать нельзя

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела