使用Xamarin UI Test

时间:2016-07-12 16:08:10

标签: xamarin xamarin.uitest

我已经开发了iOS应用程序和我没有使用Xamarin开发此应用程序。现在我正在尝试在iOS中使用Xamarin UI测试项目为我的App开发UI测试用例。我正在使用Xamarin工作室在C#中开发我的UI测试用例。

我正在尝试使用Mac机器运行测试用例项目。

然后我在使用Xamarin测试代码安装我的应用程序时遇到错误(“系统IO.IOException:目录名称无效”)。以下是我用于将我的应用安装到iOS设备的代码片段。

IApp app = ConfigureApp.iOS .EnableLocalScreenshots() .DeviceIdentifier("f8c67472f88efb1985c2f5e73698d6bb36988f5d").AppBundle("..\app.ipa") .StartApp();

我的ipa路径只是正确的。

任何人都可以帮助我。

1 个答案:

答案 0 :(得分:0)

AppBundle是包含 .app 捆绑包的目录,而不是.ipa。我假设您使用的是Xcode,因此您的.app将位于DerivedData文件夹中,除非您修改了构建输出。

您也可以使用.InstalledApp({Your app's Bundle ID}),但在运行测试之前,您需要在设备上安装.ipa

注意:无论您是使用应用还是水疗,只需确保linkedcalabash.framework