我想了解Xamarin.UItest实际上是如何与应用程序交互的

我想了解Xamarin.UItest实际上是如何与应用程序交互的,xamarin,xamarin.uitest,Xamarin,Xamarin.uitest,所以我对Xamarin应用程序和Xamarin.UITest比较陌生。我想了解的是它在中心下是如何工作的?例如,对于Appium,我们知道脚本通过JSONWP与Appium服务器通信,然后Appium服务器向UIAutomator发送响应,UIAutomator将其转换并发送到Bootstrap.jar 我知道通信是通过IApp接口完成的,但我想了解它是如何发生的

所以我对Xamarin应用程序和Xamarin.UITest比较陌生。我想了解的是它在中心下是如何工作的?例如,对于Appium,我们知道脚本通过JSONWP与Appium服务器通信,然后Appium服务器向UIAutomator发送响应,UIAutomator将其转换并发送到Bootstrap.jar

我知道通信是通过IApp接口完成的,但我想了解它是如何发生的