来自Calabash的多项触摸活动,可根据要求提供

时间:2015-04-01 15:01:48

标签: ios calabash calabash-ios

涉及单击的Calabash-ios测试已经开始失败,接收到多次点击,其中只有一个应该发生。

我正在对模拟器" iPhone 5s(8.2模拟器)"进行测试。并且我尝试了各种Calabash点击方法,包括tap_marktouch,例如:

wait_tap view_selector

生成一个http调用(使用Wireshark来嗅探):

http://localhost:37265/uia-tap

但是在模拟器中引起了多次点击,可以从模拟器控制台日志中看到:

Mar 31 13:28:38 mc-x.local MyApp[13790]: NSUserDefaults path = /PathToPrefs/myApp.plist
Mar 31 13:28:38 mc-x.local MyApp[13790]: Current request: {
    command = "uia.tapOffset('{:x 160.000000, :y 332.000000}')";
    index = 0;
}

并且这两行重复相同(相同的时间戳) - 一次,两次或三次,重复相同的uia.tapOffset事件。

我使用Xcode 6.2 build 6C131e和Calabash 0.13.0。我从0.11.4升级后失败了,虽然我也从Xcode 6.1.1升级到6.2,所以我不确定哪个是负责人。

有没有人遇到类似的东西?有什么建议吗?

0 个答案:

没有答案