我一直试图运行测试记录器对安卓和iOS应用程序创建的Xamarin表单。当我单击Test中的控件时,我不会看到生成的C#文件中有一个Id,只有类类型。我决定从等式中删除,并尝试在Xamarin Forms Android应用程序上运行基本的UI测试。我从这里下载了一个演示应用程序:
https://developer.
我试图使用app.EnterText(值)在数字字段中插入一个数字,但我得到了以下错误:
异常: System.Exception:基础查询失败,输出:{“status_bar_orientationcode@file://localhost/tmp/run_loop20171030-2474-f8p0nc/_run_loop.js:28602:35",“索引”:221},“结果”:“成功”} at Xamarin.UITest.iOS
我们的应用程序使用推送通知,所以当它第一次安装在iOS设备上时,操作系统会显示一个权限对话框。我们如何自动接受这个对话框?当检查使用repl()和tree时,该对话框没有显示在UI元素中,因此我们无法从UITEST访问它。
对此进行了讨论,但没有解决方案。版本: Xamarin.UITest 2.2.5测试设备: i
我已经创建了可以在我的桌面上本地运行的Xamarin.UITest。我的目标是将这些测试作为构建后脚本的一部分来执行,以便在应用程序构建之后运行UITest,如下文所述:
appcenter test run uitest --app "MY-APP"请检查"/Users/vsts/agent/2.141.1/work&