Calabash-android:我如何阅读来自API的文本



我想读取来自API端的文本,当我查询(query("*"))时,它不会出现在calabash-android控制台上。wait_for_text(text, timeout: 10)也不起作用。

query "all * marked'Email field can not be empty'"

Calabash不会返回默认情况下不可见的结果。因此,如果错误消息在屏幕上,但不可见,那么使用all运算符就可以了。

在android中,通过使用提示文本和错误文本,可以在编辑文本字段中显示两条不同的消息

如果其提示文本使用以下内容:

query("* id:'edit_text_id'", :hint)

如果它的错误消息使用这个:

query("* id:'edit_text_id'", :error)

通常情况下,这些类型的文本消息不会通过查询->查询("*")来显示

相关内容

  • 没有找到相关文章

最新更新