У нас есть Мобильное гибридное приложение PhoneGap Sencha Touch, я хочу использовать MonkeyTalk в тестах автоматизации. Может кто-нибудь мне помочь? Заранее спасибо.Поддерживает ли MonkeyTalk приложение Mobile Hibrid на сенсорной панели PhoneGap?
Я установил monkeytalk-1.0.40, он работает хорошо. И с этим я могу проверить собственное приложение очень хорошо.
Я построил гибридное приложение с помощью PhoneGap, это очень просто, только один код - загрузить страницу примера Sencha Touch: super.loadUrl ("http://dev.sencha.com/deploy/touch/examples/production/index.html");
Я также сделал все, что указано в руководстве пользователя MonkeyTalk (www.gorillalogic.com/monkeytalk-documentation/monkeytalk-getting-started/install-agent/android).
Затем все готово, простое гибридное приложение развернуто на тренажере устройства. Интеграция с MonkeyTalk также может подключаться к приложению. Я записываю некоторые действия (коснитесь поля и набрал несколько символов в нем), но записываются только некоторые действия «WebView * tap» (без информации о положении на месте). Когда я воспроизвожу его, он также может воспроизводить некоторые действия с краном, но без позиции позиция крана неверна.
Итак, я должен написать некоторые действия вручную. Иногда я обнаружил, что действие «Label Tap» может работать, но иногда оно нажимает на неправильный элемент. Когда я перехожу на страницу формы (Kitchen Sink -> User Interface -> Forms на dev.sencha.com/deploy/touch/examples/production/index.html), я сыграл действие, чтобы нажать на поле, весь Пользовательский интерфейс перемещен в левый угол экрана, очень странный. И я попытался отправить какой-то текст в поле «имя», ничего не произошло.
Знаете ли вы, в чем проблема? Можно ли исправить? Как мне это сделать?
Большое спасибо!
Вы можете помочь в этом? Спасибо огромное! ~ помогите ~ – user2239510