2015-04-27 4 views
1

Я написал простой список ToDo, чтобы изучить UI Automation, но у меня проблемы с обнаружением галочек в TableViewCells.Обнаружение UITableViewAccessory в тестировании автоматизации пользовательского интерфейса

UIALogger.logMessage("adding a checkmark"); 

// get reference to a cell 
var cell = tableView.cells()["Butter"]; 

// tap the cell (adds a checkmark) 
cell.tap(); 

// make sure this is completed... 
target.delay(2); 

// view the child nodes 
cell.logElementTree(); 

Все, что я могу видеть в дереве является UIAStaticText, нет ссылки на accessoryType на всех! Как узнать, установлено ли значение Checkmark?

ответ

0

Попробуйте

[cell setAccessibilityLabel:@"someLabel"]; 
+0

Вы также можете использовать appium GUI для проверки доступности этикетки проверить это: http://appium.io/ –

+0

После того, как я поставил метку. Как я прочитал это в своем тесте? –

Смежные вопросы