使用xamarin ui test适用于Android应用 “app.Query(C => c.Id(” “)调用(” chkbox器isChecked “)值())。首先()”。假设“chkbox”是复选框的id。工作正常
但对于iOS应用程序如何验证复选框是否已选中?或者是否检查了iOS复选框的Native方法?
提前致谢
答案 0 :(得分:1)
答案 1 :(得分:0)
这确实有效,如果成功则返回 1 个或多个 AppResults:
检查是否设置:
app.Query(c => c.Switch("chkBox").Property("isOn",true))
检查是否未设置:
app.Query(c => c.Switch("chkBox").Property("isOn",false))
如果您希望此时测试失败,您可以在 WaitForElement 中使用查询部分:
app.WaitForElement(c => c.Switch("chkBox").Property("isOn", true), "chkBox is unchecked!");