Xamarin.UITest
会出错:
“NSLocalizedRecoverySuggestion =无法找到请求的内容 应用“。
我尝试使用可分发的配置文件发布的应用版本。
我们无法使用xamarin.uitest
测试发布版应用吗?
答案 0 :(得分:1)
在iOS上,没有。
您通常不能在iOS发布版本上使用UITest,因为它不包含UITest代理(通常是#if /#end out of release配置)。
像UITest / Calabash这样的测试框架使用基于http的驱动程序,该驱动程序必须包含在实际应用程序中以便驱动它,另一方面,像Appium这样的框架使用正在测试的应用程序外部的驱动程序。 (Appium直接使用iOS XCUITest
测试框架进行所有iOS测试,Calabash和UITest,使用混合方法,基于XCUITest,并通过绑定的HTTP驱动程序进行一些自定义)