我正在学习如何为我的公司自动化Xamarin应用程序的早期过程。我刚开始只是从微软克隆应用程序,以确保我的系统配置正确,但我遇到了一个问题。在修改AppManager.cs以使用.app文件并尝试运行单个iOS测试后,我在模拟器中看到应用程序加载,我收到一个Mac警告,提示“您是否希望应用程序'DeviceAgent-Runner.app‘接受传入的网络传输”,然后测试失败,并显示以下消息:
System.Exception : Unable to contact test backend ru
这是一个场景: 1.在开始我的自动化之前运行几个API测试。2.用户通过app -A注册,这是一个移动应用。用户将被要求输入手机号码,以接收动态口令在注册时,并将被要求上传照片。5.运行性能测试可以单独进行,也可以与其他1-4个步骤一起进行。
我被要求想出一个解决方案,尽可能在一次测试中实现端到端的自动化。我可以使用空手道或Rest Assured for API,Appium for Mobile app based,Selenium/Mo