我已经创建了一个Xamarin Forms MasterDetail项目,我已经开始运行一些测试了。我对细节的所有测试都完美无缺,我也可以毫无问题地打开我的主人。但是,当我尝试“点击”我的主人内部的元素时,我的测试失败,因为它没有找到我的AutomationID。 这就是我所做的:
[Test]
public void OpenBurgerMenuAndThenHistory()
{
app.Tap("Menu");
app.WaitForElement("Menu");
app.Screenshot("Burger Menu opened");
app.Tap("History");
app.Screenshot("History Page opened");
}
我可以在此处点击“菜单”,但无法获取“历史记录”。我已经尝试过WaitForElement甚至阻止主线程,因为我认为可能会快速获取历史记录但不幸的是它不起作用!我该怎么办?