Оценка длительности тестирования
Оценка длительности тестирования помогает сравнивать ожидаемое время прохождения каждого теста с фактически затраченным.
Это позволяет:
- планировать нагрузку команды — вы можете точнее оценивать общее время прохождения тестов в запуске и более равномерно распределять задачи между участниками команды;
- анализировать эффективность тестирования — вы можете сравнивать ожидаемое и фактическое время прохождения тестов и выявлять аномалии в процессе тестирования или работе продукта;
- приоритизировать автоматизацию тестирования — показатели времени помогут определить, какие тесты наиболее целесообразно автоматизировать.
Ожидаемая длительность ручных тестов
Добавление ожидаемой длительности вручную
Чтобы добавить значение ожидаемой длительности вручную:
- Перейдите в раздел Тест-кейсы.
- Откройте карточку нужного тест-кейса.
- В правой части экрана найдите секцию Ожидаемая длительность и нажмите иконку карандаша.
- Введите ожидаемое время прохождения теста в формате чч:мм:сс.
- Нажмите Сохранить.
Вы можете отредактировать значение ожидаемой длительности аналогичным способом.
После прохождения теста и выбора его статуса в карточке результата этого теста в секции Длительность будут отображаться:
- фактическая длительность теста;
- процентная разница между ожидаемой и фактической длительностью.
Автоматическое добавление ожидаемой длительности
ТестОпс может автоматически рассчитать и указать ожидаемое время выполнения сразу во всех ручных тест-кейсах проекта. Для этого система проанализирует данные о прохождении тестов и установит медианное значение.
Чтобы добавить значение ожидаемой длительности автоматически:
Перейдите на страницу Swagger в ТестОпс. Подробнее см. API ТестОпс.
Найдите API-метод
test-case-duration-update-controller.Нажмите Try it out.
В поле projectId введите ID проекта.
В поле overwrite укажите:
false— если нужно добавить значение только в те ручные тест-кейсы, в которых ожидаемая длительность не указана;true— если нужно переписать значение во всех ручных тест-кейсах проекта.
Нажмите Execute.
API-запрос будет выполнен асинхронно в фоновом режиме.
Удаление ожидаемой длительности
Чтобы удалить значение ожидаемой длительности:
- Перейдите в раздел Тест-кейсы.
- Откройте карточку нужного тест-кейса.
- В правой части экрана найдите секцию Ожидаемая длительность и нажмите иконку карандаша.
- Введите шесть нулей вместо текущего значения.
- Нажмите Сохранить.
Ожидаемая длительность автоматизированных тестов
В карточках автоматизированных тестов нельзя отредактировать секцию Ожидаемая длительность. Значение рассчитывается автоматически для каждого теста из результата его последнего успешного прохождения.
Чтобы посмотреть фактическое время, затраченное на прохождение автоматизированного теста:
- Откройте нужный запуск.
- Перейдите на вкладку Результаты тестов.
- Откройте нужную карточку результата теста и проверьте секцию Длительность.
Фактическая длительность ручных тестов
Когда вы запускаете ручной тест и начинаете его проходить, в карточке результата этого теста в правом нижнем углу запускается таймер. Он приостанавливается, когда вы переходите к другому тесту, и возобновляется при повторных открытиях карточки.
Примечание
Подробнее о том, как запускать ручные тесты, см. в Запуск ручного теста → Запуск тест-кейса.
Когда вы выполняете действия из сценария и устанавливаете статус шага, справа от шага автоматически появляется время, которое потребовалось на прохождение.
Вы можете отредактировать фактическое время прохождения теста, пока не завершите работу, и указать итоговый результат. Для этого нажмите на таймер и введите нужное значение.
Важно
Фактическая длительность выполнения теста не может быть меньше суммарного времени, затраченного на выполнение всех шагов сценария.
Тесты с низкой производительностью
В разделе Дашборды в виджете Тесты с низкой производительностью вы можете оценивать ручные тесты по метрике Превышение ожидаемой длительности. Она помогает определять ручные тесты, выполнение которых занимает значительно больше времени, чем было запланировано. Подробнее о настройке дашбордов и виджетов см. в Дашборды.
Важно
Если у вас включено кэширование больших запросов, данные в виджете обновляются с задержкой. В облачной версии ТестОпс этот механизм включен по умолчанию.

