Как проверить несколько текстовых элементов и ссылок в bdd с помощью Serenity BDD?
Я использую приведенный ниже код, но, используя этот подход, я должен написать одну и ту же копию кода для каждого элемента на веб-странице, что отнимает много времени, есть ли какой-либо альтернативный способ параметризации и проверки значений
private static final String APIBUILDER = "app-data-api-card .card-header";
@Subject("the displayed notebook")
public static class APIBUILDER implements Question<String> {
@Override
public String answeredBy(Actor actor) {
return BrowseTheWeb.as(actor).findBy(APIBUILDER).getText();
}
public static Question<String> value() { return new APIBUILDER(); }