我們有一個基於PhoneGap Sencha Touch的移動混合應用程序,我想在自動化測試中使用MonkeyTalk。 有人可以幫我嗎?提前致謝。MonkeyTalk是否支持PhoneGap Sencha Touch移動Hibrid應用程序?
我安裝了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 IDE也可以連接到應用程序。 我記錄了一些操作(點擊一個字段並在其中鍵入了一些字符),但只記錄了一些「WebView * tap」動作(沒有分接位置信息)。當我重放它時,它也可以重放一些輕擊動作,但沒有位置,輕拍位置不正確。因此,我不得不手動編寫一些操作。我發現有時候「標籤點擊」操作可以起作用,但有時它會點擊不正確的元素。 當我進入表單頁面(Kitchen Sink - > User Interface - > Forms on dev.sencha.com/deploy/touch/examples/production/index.html)時,我玩了一個動作來挖掘一個領域,整個UI移動到屏幕的左側,非常奇怪。 而且,我試圖發送一些文本到「名稱」字段,什麼都沒有發生。
你知道這是什麼問題嗎?可以修復嗎?我應該怎麼做?
非常感謝你!
你能幫忙嗎?非常感謝! 〜幫忙〜 – user2239510