【问题标题】:How can I test if a link is opened from my app using UIAutomation?如何测试是否使用 UIAutomation 从我的应用程序打开了链接?
【发布时间】:2023-03-26 00:35:02
【问题描述】:

我有这个应用程序,它有一个登录屏幕,其中包含用户名和密码字段。在字段下方有这个“忘记密码链接”。我正在使用 UIAutomation 类测试这个应用程序。当点击该链接时,如何测试链接页面是否在浏览器中打开?我只想检查单击链接时是否打开了浏览器。

感谢您的帮助。

【问题讨论】:

    标签: ios functional-testing ios-ui-automation


    【解决方案1】:

    如果您确保在 UIAutomation 单击链接之前关联的默认浏览器未打开,那么您只需查看给定浏览器的进程在单击后是否正在运行(可能等待一秒钟左右后) )

    【讨论】:

    • 感谢您的评论。可能我的问题还不够清楚。我想知道的是如何从仪器中检查浏览器的进程是否正在运行?我的意思是我应该使用什么 javascript 代码来检查浏览器是否正在运行?
    【解决方案2】:

    我认为没有办法做到这一点。 Instruments 一次只允许一个目标,因此当导航离开目标时脚本会停止。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      • 2019-04-27
      • 1970-01-01
      相关资源
      最近更新 更多