test.step группирует действия в отчёте и trace под человекочитаемым именем, упрощая разбор длинных сценариев.
Разбор
- Шаги видны в HTML report и Trace Viewer.
- Не заменяет page objects, а дополняет структуру сценария.
- Ошибки привязываются к шагу.
- Удобно для BDD-подобных описаний без Cucumber.
Итог
Именованные steps делают отчёт понятным менеджеру и разработчику.