Я использую javascript для сценария автоматизации кодирования приложения iOS и использую фреймворк для тестирования mocha.Итак, как я могу подсчитать количество элементов в списке?
Ниже приведен код:
exports.deals = function(driver)
{
return driver
.hasElementByXPath('(//XCUIElementTypeOther[@name="DealsNearItemsId"])[1]').then(function(ifelement)
{
if(ifelement)
{
return driver
.elementByXPath('(//XCUIElementTypeOther[@name="DealsNearItemsId"]) [1]').then(function(element)
{
console.log("element", element.length)
return driver
.sleep(4000)
})
}
else
{
return driver
}
})
}
Я ожидаю, что на выходе терминала будет «элемент и общее количество элементов», но на выходеэлемент не определен.