Я не смог найти много информации или полезных примеров, чтобы понять, как этот метод работает в среде тестирования пользовательского интерфейса Javascript. У меня есть следующий элемент, который возвращается в массиве:
console.log(elementarray[0]);
{ ELEMENT: '25',
'element-6066-11e4-a52e-4f735466cecf': '25',
selector: '[data="abc"]',
value: { ELEMENT: '25' },
index: 0 }
однако, когда я бегу:
browser.elementIdText(elementarray[0].ELEMENT)
Я вижу это:
{ state: 'success',
sessionId: 'af7ef2fb-7d1d-456e-ad14-c5c1fd9d83c2',
hCode: 1013623656,
value: '17:55',
class: 'org.openqa.selenium.remote.Response',
_status: 0 }
Как именно работает browser.elementIdText, может кто-нибудь дать простое объяснение с примером PLS. Я вижу здесь информацию, которую не вижу, когда регистрирую первый элемент в массиве, и, конечно, значение elementarray [0] .ELEMENT равно 25, верно? как это показано в первом свойстве объекта?
Спасибо за любые полезные ответы.