我如何在Visual Studio中的模拟器上测试应用程序而又不将应用程序的项目包括在解决方案中?

祖诺

我正在使用模板“ Xamarin.UITest跨平台测试项目”创建Xamarin.UITest自动化项目。

我将使由第三方开发的应用程序自动化,因此我无法选择将项目添加到我的解决方案中-但这似乎是获得访问这些下拉菜单的先决条件:

下拉菜单]

我将针对它们产生的每个sprint的.apk文件进行测试,该路径已在AppInitializer.cs中添加

我目前无法定位到要运行测试的仿真器/设备。运行测试时,出现错误

消息:SetUp:System.Exception:未连接任何设备。

如何在模拟器上运行测试而不将应用程序的项目添加到解决方案中?

祖诺

我需要进入Android设备管理器并“启动”其中一种仿真设备。然后运行测试。

或者,执行上述操作,然后如果我连接了多个设备,请在AppInitializer.cs中按序列号指定要使用的设备:

    if (platform == Platform.Android)
    {
        return ConfigureApp.Android.ApkFile(@"C:\App Automation Files\com.companyname.UITestDemo.apk").DeviceSerial("emulator-5554").StartApp();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章