Я создаю программу для чтения журналов (что-то вроде iGizmo на iPad).У меня есть два вида прокрутки, один из которых разбит на страницы над статьями, а второй - на страницы внутри статьи через страницы.
Я хотел бы проверить использование памяти моим приложением после прокрутки 20 страниц.Для этого я решил создать автоматический тест пользовательского интерфейса, который правильно прокручивает 20 раз, и проверять отпечаток памяти в конце теста.
Мне нужна эта информация, чтобы иметь некоторые показатели, прежде чем я начну оптимизировать памятьИспользование
И вот в чем дело: я не могу заставить автоматизацию пользовательского интерфейса перейти на вторую страницу.Мой код автоматизации выглядит следующим образом:
var window = UIATarget.localTarget().frontMostApp().mainWindow();
var articleScrollView = window.scrollViews()[0];
articleScrollView.scrollRight();
// do you know any command to wait until first scrolls ends?
articleScrollView.scrollRight(); // this one doesn't work
Я думаю, что мне нужно дождаться окончания первого scorlling, прежде чем я смогу запустить еще один, но я не знаю, как это сделать, поскольку каждая страницапросто изображение.(У меня больше ничего нет на страницах)
Есть идеи?