我们有一个基于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