Мне интересно, можно ли использовать PageObject::PageFactory без огурца. я попробовал это с
World(PageObject::PageFactory)
но нет мира без огурца. Я не могу найти пример другого способа.
Зачем мне делать что-то настолько безумное? Я хочу создать гем, который тестировщики смогут загрузить для использования с продуктом, который мы тестируем. Я люблю печенье, но я также хотел бы, чтобы его использовали для исследовательского тестирования. Я успешно сделал это на остальных конечных точках.
Я знаю, что могу сделать это без PageFactory, но это настолько просто, что использование PageObject таким образом кажется мне жульничеством. Я хочу использовать эти шаблоны.
visit(NewAccountPage)
on(NewAccountPage).create_account
Может есть совсем другой способ?