xamarin.forms - 在 UiTest 中关闭 SKStoreReviewController
问题描述
在我的 Xamarin Forms 应用程序中,我使用 SKStoreReviewController 来显示用于对我的应用程序进行评级的审查模式,但在 UI 测试中,我希望能够将其关闭。但是, app.Tap("Not Now") 不起作用。有没有办法轻松地将它从 UITests 中消除?
谢谢!
解决方案
试着app.Repl()
运行app.Query("Not Now").Any()
看看这个控件是否真的存在。
- 您还可以调试测试。
- 使用 try catch 检查是否有错误。
- 您还可以使用 AutomationID 直接识别该控件。
推荐阅读
- php - UniServerZ 出现问题,Web 服务器无法识别/翻译 PHP 在代码中显示页面
- c# - 在 C# 中的多线程应用程序中使用 Lock 时释放互斥锁会导致对象同步错误
- flutter - 在颤动中将列表加载到 DropDownList 时出错
- angular - Angular,对通过接口创建服务的组件进行单元测试
- javascript - 如何对一组字段中的字段求和
- sqlite - 如何为 Windows 10 64/32 位编译 sqlcipher
- arrays - 如何在open62541中将UA_String数组添加到服务器
- c# - 如何使用 Visual Studio Code 创建新的可执行 C# 项目
- css - 垂直滚动条 - 不需要时移除
- javascript - Html 复选框,多个具有相同的“名称”。如果选中,则值为 1,如果未选中,则值为 0