Вопрос относительно общих методов для различных объектов страницы в Cucumber
Кто-нибудь работал над созданием общих методов, которые можно использовать для различных объектов страницы в Cucumber.
Пример: метод Click. Я указываю объекты страницы в файле объектов (и я нажимаю на объект o). Это в свою очередь вызывает определение шага. В определении шага мы написали универсальный метод для click (object o.click ())
У нас также есть отдельный класс, в котором определены все объекты страницы (например, xpath объекта o). Теперь вопрос заключается в том, как объединить эти объекты страницы с общим определением шагов метода click.
Если это достижимо, нам нужно только изменить шаги в файле объектов для различных объектов (от объекта o до объекта b). ). Метод одиночного щелчка будет работать для всех различных объектов страницы, нам просто нужно добавить xpath этих объектов в общий класс объектов страницы.
Кто-нибудь работал над достижением этого?