如何点击带有calabash-ios的弹出确认按钮?

时间:2015-10-09 01:07:10

标签: cucumber calabash calabash-ios

我是Calabash-iOS自动化测试的新手,但需要快速实现自动化。我正在处理的应用程序在注销时会弹出取消/确认消息。我已经尝试了各种方法,我可以点击弹出窗口中的确认按钮,但我似乎无法让它工作。

如果可能的话,尝试使用Calabash预先定义的步骤给我一个答案,因为我还没有创建自定义步骤。

enter image description here

3 个答案:

答案 0 :(得分:2)

Calabash iOS Smoke Test应用程序提供触摸警报的示例:alerts.feature

  

然后我触摸"确认"按钮

这是尝试触摸按钮的预定义步骤。从iOS 7(?)开始,"确认"警报中的视图不是按钮,而是UITableViewCell。

  

然后我触摸"确认"

这会尝试触摸标记为"确认"。

的第一个视图

答案 1 :(得分:0)

由于我不知道您之前尝试了什么,也因为您不想知道如何定义自己的方法/步骤,因此Calabash for iOS确实有预先定义的步骤来执行此操作。试试这个Then I touch the "Confirm" button

答案 2 :(得分:0)

显然,Then I touch "Confirm"就是所需要的。哪个是奇怪的原因我可以发誓我试过了。出于某种原因,它没有被解释为按钮。