Я новичок и должен написать сценарий для элемента, у которого нет идентификатора или имени. Что я должен использовать для получения наилучших результатов без каких-либо повторных проверок?Какой локатор лучше всего использовать в сценарии Selenium webdriver, если id и имя недоступны?
-1
A
ответ
0
Это зависит от того элемента, который вы ищете, чтобы определить,
- если его ссылку вы можете использовать «LinkText» или «partialLinkText»
- для идентификации с помощью использования Tag Name «тэгу»
- если существует уникальный класс, используйте «className»
Если вы не можете найти какой-либо из вышеперечисленных элементов поиска, используя firepath (расширение Firefox), но перед использованием xpath узнайте о разных t ypes xpath для использования.
Вам нужно будет показать HTML. Невозможно сказать, что было бы лучше, если бы не увидеть его. – JJJ
Есть много способов. Посмотрите на [By] (https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/By.html) класс. – Guy