Имам проблем с тестването на новини ... Трябва да получа атрибут ("име") от страница в приложението, за да мога да сравня заглавието на новините. За да намеря това заглавие, използвах:
String storyTitle = driver.findElementByXPath("//android.view.View[@index ='1']").getAttribute("name");
Но има проблем, защото над това заглавие има друг елемент, който има същия xpath и получавам неговото съдържание вместо съдържанието, което искам.
Ето UIAutomator изглед на тези елементи:
Съдържание, което искам да получа
Трябва да взема това заглавие в content-desc от елемент, за да мога да го сравня със заглавието на предишния екран, което извадих от новините, но не знам как да пропусна първия елемент и да отида на втория, защото те имат всички опции едно и също exepc content-desc и не мога да го използвам. Някаква помощ?