是否可以查询,点击按钮,并在UITest中获取AlertDialog的消息内容?我试过this solution我似乎可以查询AlertDialog本身
但每当我尝试查询OK
或ID message
时,我似乎无法检索它,或者它会提供大量结果,例如像这样:
我可以通过其他方式查询AlertDialog
内容吗?谢谢!
答案 0 :(得分:2)
您的第一个查询返回AlertDialogLayout,您正在查找AlertDialogLayout中的TextView。 您应该尝试查找AlertDialogLayout的descendants。
如果您知道要查找最简单方法的文字
app.Query(x => x.Class(" AlertDialogLayout")。后代()。文字("你的文字")