Вопрос поставлен наверное не совсем корректно.
Система прыгает из-за нужд пользователя по страницам слишком быстро.
И меня раздражает создавать новые объекты страниц, объявлять их каждый раз в новом @Step
по сравнению с формой в варианте 1 вариант 2 очень не удобный.
По сути @Step зависимые,если не сделаешь @Step1 то не выполнится @Step2.
И в Step1 метод loginPage.loginToSystemByUser() возвращает MainPage, но мне все равно необходимо его объявить в @Step2 и т.д.
Как это можно обогнуть?