Система по-разному обрабатывает обновления Сценариев (шагов) в зависимости от того, как Тест-кейс был создан изначально: вручную или автоматически.
Это правило позволяет сохранить контроль над ручными правками и в то же время обеспечить актуальность полностью автоматизированных сценариев.
1.Обновление ручных тест-кейсов:
- Если ручной тест-кейс создан без Сценария(шагов), то при первом получении результатов автотеста, привязанного к данному ручному ТК, сценарий из автотеста автоматически заполняет пустую секцию Сценарий. Таким образом, шаги из кода вашего автотеста автоматически обновляют Сценарий вашего ТК.
- Если ручной тест-кейс был создан со Сценарием(шагами), то при получении результатов автотеста основной Сценарий(шаги) ТК остаётся без изменений. Система не перезаписывает Сценарий добаваленный вручную.
- Как увидеть в данном случае автоматическое обновление? Сценарий, который пришел из последнего запуска автотеста, не теряется. Он будет доступен через кнопку "Сравнить сценарии" рядом с секцией сценария. Это позволяет вам вручную просмотреть различия и принять решение о переносе изменений в ручной сценарий.


2.Обновление автоматических тест-кейсов:
- Когда ТК был создан на основе результатов автотеста, он считается автоматическим.
- При получении новых результатов, сценарий ТК автоматически перезаписывается новыми шагами из последнего успешного результата теста.
- Это гарантирует, что шаги ТК всегда отражают актуальную логику, заложенную в коде вашего автотеста.