在记录的 Xcode UITest 会话中,vei 字符(向下插入符号)是啥意思?

Posted

技术标签:

【中文标题】在记录的 Xcode UITest 会话中,vei 字符(向下插入符号)是啥意思?【英文标题】:What does a vei character (downward caret) mean in a recorded Xcode UITest session?在记录的 Xcode UITest 会话中,vei 字符(向下插入符号)是什么意思? 【发布时间】:2017-11-21 19:30:09 【问题描述】:

我使用 Xcode 9.1 的 UITest 记录按钮记录了单击选项卡栏中的按钮。 Test.swift 中记录的交互如下所示:

我不清楚向下插入符号的含义或作用。有人可以提供一个很好的解释吗? Apple 的 UITest 文档对我没有帮助。

【问题讨论】:

我相信这是一个“vel”字符:en.wikipedia.org/wiki/Vel_(symbol) 【参考方案1】:

插入符号意味着 Xcode 知道还有其他方法可以访问该用户界面元素。单击插入符号以查看 Xcode 知道如何访问它的所有方式的菜单:

***e Callahan 从大约 34:10 开始在 WWDC 2015 Session 406 “UI Testing in Xcode” 中演示了这一点。他将插入符号称为“标记”。

【讨论】:

当我“选择”其中一个选项时,所选项目不会编译。为什么会这样? 我不知道。您必须在选择后显示代码的样子。

以上是关于在记录的 Xcode UITest 会话中,vei 字符(向下插入符号)是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 在 Xcode UITest 中测试本地文件导入/打开

构建 Xcode UITest 失败并出现“打开输入文件时出错”

如何在 Xcode 的 UITest 中访问当前的 UIViewController?

打印到 Xcode (XCTest) UITest 报告

在带有 Xcode7 的 UITest 中使用“-[XCUIElement swipeDown]”时如何设置滑动距离

在 Xcode UITest 中使用 typeText 时,第二个单词总是消失