我是新用的Xamarin测试记录器,我无法找到合适的文档来帮助我识别应用程序中的特定元素。
举例来说,我试图自动使用日期选择器,但是,即使我使用坐标指定要点击的确切点,录音机往往找不到我想要的元素并停止测试
我知道这不是网络自动化,但我不确定我是否能够找到另一种方法来自动化这些控件。
有什么建议吗?在哪里我能够阅读有用的内容?
答案 0 :(得分:0)
通常使用您在应用程序布局中定义的ID单击元素。您需要以下代码:
app.Tap(x => x.Id("elementId"));
在执行代码时,可能元素不是UI,在这种情况下,您需要添加等待元素:
app.WaitForElement(x => x.Id("elementId"), timeout: TimeSpan.FromSeconds(5));