Мой опыт и
подход к тестированию случайных сценариев в случае тестирования E2E
связан с логикой геймификации, которую сложно проверить, особенно если у вас естьсогнуть автоматизацию, чтобы сделать это.Случайность на каждом шаге - не лучший вариант для проверки.У меня были похожие проблемы, когда я автоматизировал функцию анкеты на веб-платформе и ставил игры на другую.
Просто чтобы дать вам контекст - каждая задача была загружена в зависимости от уровня пользователя, большинство вопросов были затронуты или влияли на других.
После многих обсуждений и испытаний было ясно, что мы должныохватить основные пути бизнеса (денег) и оставить интересную часть для пробного тестирования.Таким образом, извлеките наиболее стабильные / предсказуемые поездки и охватите те с помощью автоматизации, которая (разумно) нечувствительна к ожидаемым событиям и может записать повторные шаги для завершения сценария.Моя задача заключалась в том, чтобы найти правильный баланс затрат на реализацию.