Ищу форму по
id,
name,
class и
action которая отвечает регулярному выражению.
Если такая нашлась передаю текущий
WebElement методу
direct для дальнейших тестов
Но меня смущает использование
if -
else if так как с временем их количество только увеличивается.
if (formElements.getAttribute("action").matches(regexUser)) {
direct(formElements);
} else if (formElements.getAttribute("id").matches(regexMember)) {
direct(formElements);
} else if (formElements.getAttribute("name").matches(regexPeople)) {
direct(formElements);
} else if (formElements.getAttribute("class").matches(regexFollowers)) {
direct(formElements);
} else if (formElements.getAttribute("class").matches(regexUser)) {
direct(formElements);
} else {
System.out.println("Сегодня нету нужных форм...");
}
Как переписать в более красивый / удобный вид ?