辅助功能标签存储工具包用户输入



有没有办法分配或获取 Apple 在用户进行应用内购买后显示的密码文本字段输入的辅助功能标签?我正在尝试自动执行测试,如果不输入测试的帐户密码,则无法测试我的购买项目。

应用内购买对话框由系统生成,通常不在 KIF 的权限范围内。 如果你有很多这样的流,你可能想看看像Subliminal,Appium之类的东西,它们可以控制你的应用程序之外的更多东西。

但是,根据流程的不同,您可以使用

[tester enterTextIntoCurrentFirstResponder:@"something"];

这里的想法是,如果文本字段已经聚焦,您可能只需输入所需的内容并确认(您可能还需要调整轻微的延迟)。 这在很大程度上取决于确切的流程,因此可能会也可能不会起作用。 祝你好运!

最新更新