Сохранение результатов приемочных испытаний для портфолио проектов - PullRequest
0 голосов
/ 09 марта 2020

Мы проводим приемочные тесты для более чем 70 проектов в нашем портфолио. В настоящее время мы создаем тестовые случаи в JIRA с помощью плагина JIRA Xray (тип проблемы: Test Case). Эти тестовые сценарии скрывают пользовательские истории.

Когда мы выполняем каждый тестовый пример, у нас есть ловушка жизненного цикла Test NG, которая вызывает API-интерфейс JIRA для результата выполнения. Это должно дать нам представление о выполнении тестов (проход / неудача) в нескольких проектах, а также о прогрессе во времени. Но это ошеломляет API JIRA. Мы могли бы изменить рабочий процесс, чтобы сделать только один вызов в конце всех выполнений в проекте, а затем загрузить результаты через один или несколько вызовов. Или мы могли бы вместо этого сохранить результаты выполнения в базе данных и затем отобразить их.

Иногда организации склонны следовать стратегии, потому что текущее поколение унаследовало ее. Бизнес находит ценности в взгляде на эти цифры и видит, что они неуклонно улучшаются. Но является ли это отраслевой практикой? Есть ли ценность в этом?

...