在UiTest中关闭SKStoreReviewController

时间:2018-07-09 18:25:41

标签: xamarin.forms xamarin.ios xamarin.uitest skstorereviewcontroller

在我的Xamarin Forms应用程序中,我正在使用SKStoreReviewController来显示用于对应用程序进行评分的审核模式,但是在UI测试中,我希望能够将其关闭。但是,app.Tap(“ Not Now”)不起作用。有没有一种方法可以轻松地将其从UITest中消除?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试app.Repl()并运行app.Query("Not Now").Any()来查看此控件是否确实存在。

  • 您还可以调试测试。
  • 使用try catch来检查是否有错误。
  • 您还可以使用AutomationID识别该控件 直接。