Как найти элемент, содержащий указанный c текст / номер в appium JavaScript? - PullRequest
0 голосов
/ 31 марта 2020

Я использую Contains, и я не знаю, правильный ли синтаксис или есть какой-либо другой метод, который я могу использовать для поиска определенного c текста или числа и нажатия на них

Я определил XPath: const selectors = { removecardNumber: 'android.widget.TextView[index="0"]',

, затем я использую get, чтобы сделать его доступным, и теперь хочу вызвать его в методе. здесь как

removeRegisteredcard(){ this.mycards.click(); this.removecardNumber.toHaveText('025505588510000781').click();}

Ошибка Messgae

Ошибка типа: this.removecardNumber.toHaveText не является функцией

Что я хочу сделать

Я хочу щелкнуть по нему, даже если оно прокрутит страницу вниз. Я использую кипарис и отлично работает в Интернете. Я хочу знать, доступно ли что-то подобное в appium

Когда я использую это, выдается ошибка:

this.removecardNumber.selectByVisibleText ('025505588510000781')

ОШИБКА Ошибка: искаженный тип для параметра "elementId" команды elementClick Ожидается: строка Фактическая: ноль

...