В нашей сборке есть определенные сценарии, которые не работают по причинам, которые находятся вне нашего контроля или занимают слишком много времени для правильной отладки. Такие вещи, как асинхронный JavaScript и т. Д.
В любом случае, суть в том, что иногда они работают, а иногда нет, поэтому я подумал, что было бы неплохо добавить тег в сценарий, такой как @rerun_on_failure или @retry, который будет повторять сценарий X несколько раз, прежде чем произойдет сбой. строить.
Я понимаю, что это не идеальное решение, но тест по-прежнему полезен, и мы хотели бы сохранить его без ложных негативов
Фактический тест, который не выполняет щелчки по ссылке и ожидает, что событие отслеживания будет отправлено на сервер для аналитики (через javascript). Иногда веб-драйвер selenium загружает следующую страницу слишком быстро, и событие не успевает быть отправлено.
Спасибо