Перейти к содержимому

Тестирование веб-приложений 2.0
онлайн, начало 25 января
Тестирование REST API
онлайн, начало 28 января
SQL для тестировщиков
онлайн, начало 28 января
Техники локализации плавающих дефектов
онлайн, начало 28 января
Фотография

get xpath (appium)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Danya

Danya

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 30 Март 2018 - 10:57

Всем, привет!

 

Я новичок )
Вопрос такой: можно ли вытащить xpath в строковую переменную? То есть, сначала получить все элементы страницы (например driver.findElements(MobileBy.xpath("//*")); ) а потом выборочно получить xpath любого елемента и присвоить его строковой переменной?    


  • 0

#2 baxatob

baxatob

    Опытный участник

  • Members
  • PipPipPipPip
  • 258 сообщений
  • ФИО:Юрий
  • Город:Riga

Отправлено 03 Апрель 2018 - 08:16

driver.findElements() вернет вам список элементов, которые соответствуют заданному xpath. Далее посредством JavaScript можно вытащить только абсолютный xpath конкретного элемента. Например, тут описано как >>>

 

Все это выглядит довольно богопротивно, поэтому опишите задачу, которую пытаетесь решить, возможно есть более изящное решение.


  • 0

#3 Danya

Danya

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 03 Апрель 2018 - 10:57

Спасибо, буду пробовать  


  • 0


Инструменты тестировщика: Git
онлайн
Инструменты тестировщика: Консольные утилиты Android
онлайн
Автоматизатор мобильных приложений
онлайн
Тестирование мобильных приложений: начальный уровень
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале