Xamarin UITest REPL查询TableView元素

时间:2017-02-02 15:18:34

标签: xamarin xamarin.ios xamarin.android xamarin-test-cloud xamarin.uitest

如何使用REPL列出TableView中的元素?我需要类UIAccessibilityElementMockView的所有元素。这些是在tree命令后可见的元素: Xamarin_Tree

我已经尝试过以下命令:

app.Query(x=>x.Class("UITableView").Child())
app.Query(x=>x.Class("UITableView").Child("UITableViewCell"))

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

经过一段时间的调查,我设法解决了这个问题:

app.Query(x => x.Class(" UITableViewCell")。后代(" UIBUttonLabel"))

此查询将从我需要​​的所有实体返回列表。

答案 1 :(得分:0)

您是否尝试过app.Query(c => c.Marked("UIAccessibilityElementMockView"))

https://developer.xamarin.com/api/member/Xamarin.UITest.Queries.AppQuery.Marked/

您可以发布示例应用吗?