Использование Selenium WebDriver,FindBy: Как +, используя против названия стратегии местоположения
когда аннотирования ваши Локаторы с @FindBy вы можете выбрать между комбинацией Как + с помощью:
@FindBy(how = How.ID, using = "foobar") WebElement foobar;
или вы можете напрямую используйте стратегию определения местоположения следующим образом:
@FindBy(id = "foobar") WebElement foobar;
Я всегда использую путь более короткой второй версии.
Я не могу думать ни о какой причине, почему я должен использовать более длинную версию How + using.
Так что мой вопрос:
Существуют ситуации, когда вам нужно использовать [как + с помощью]?
Если нет, то почему эта более длинная версия существует?
thx для связи с сообществом! – drkthng