Santanu Ray
ERICSSON INDIA GLOBAL SERVICES PVT LTS, Kolkata

Автоматически инициируемый перезапуск "упавших" тестов во время регрессионного тестирования

Во время регрессионного тестирования мы неоднократно наблюдали, что тест-кейсы не выполнялись из-за проблем среды. Они не могли отправить запрос или могли не получить ответ в отведенное время. Все последующие тест-кейсы, которые зависят от основного тест-кейса также "падают". 

В докладе пойдет речь о создании механизма, который будет пытаться повторно выполнить эти тест-кейсы в том же тестовом прогоне. Количество повторных попыток настраивается в зависимости от времени (время задержки и т. д.).


Данный подход имеет ряд преимуществ: 

1. Сокращается время на подготовку тестовых данных для тест-кейса, насколько это возможно для тестового прогона в целом.

2. Сокращается продолжительность исполнения в целом.
3. Сокращается время, необходимое для анализа логов и отчетов.


Более того, этот подход также может быть полезен для предотвращения создания фейковых багов, потому что он имеет простой, но эффективный валидатор данных...своего рода "защита от дурака".

Уровень сложности
Блиц доклад (20 мин)

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Ваш отзыв теперь здесь. Продолжайте общаться с докладчиком