Как выбрать тип ввода изображения с помощью HtmlUnit

#java #web-scraping #htmlunit

#java #веб-очистка #htmlunit

Вопрос:

Я должен выбрать следующую кнопку изображения. Как я могу это сделать с помощью HtmlUnit?

Для других элементов я использую такой подход, но в приведенном ниже случае у меня нет ни имени, ни идентификатора. Как мне выбрать тип ввода с помощью HtmlUnit?

 var email = driver.FindElement(By.Name("userName"));

<input type="image" name="" src="https://a248.e.akamai.net/f/248/16813/4h/www-origin.walmart.com/i/buttons/BTN_sign_in_67x25.gif" border="0" class="SignInBtn" alt="Sign In">
 

Ответ №1:

«XPath» — это короткий ответ. Но остерегайтесь его предостережений. Если вы проводите тестирование, я рекомендую вам вместо этого переключиться на WebDriver