在 XCUITest 中嵌入自定义视频

Posted

技术标签:

【中文标题】在 XCUITest 中嵌入自定义视频【英文标题】:Embedding a custom video in a XCUITest 【发布时间】:2020-11-10 22:06:30 【问题描述】:

我正在编写一个应该测试上传视频文件的测试,使用 XCode 12 中的 XCUITest。该测试应该是独立的,所以我不确定如何准确地做到这一点。

通常我希望流程像这样工作:

    应用构建 文件从代码文件夹(我已将视频移动到代码中)复制到模拟器中 测试运行

但是第 2 步给我带来了很多问题。我正在尝试在构建阶段使用它:

xcrun simctl addmedia booted ~/code/resources/Video.mov

Bur 它当前给出了一个完全未指定的错误。我不确定这是否是因为我正在尝试在模拟器“启动”之前执行此操作,或者是否正在发生其他事情。有人有解决办法吗?

【问题讨论】:

【参考方案1】:

我想通了。正确的做法是使用. 而不是~ 然后意识到:

. 让您进入项目级别 (.xcproj)

【讨论】:

以上是关于在 XCUITest 中嵌入自定义视频的主要内容,如果未能解决你的问题,请参考以下文章

将嵌入式 YouTube 视频时间戳同步到自定义进度条

使用自定义字段从 Youtube 或 Vimeo 嵌入背景视频

Vimeo 嵌入:自定义播放按钮工作。如何添加暂停按钮?

在另一个自定义 UIView 中嵌入自定义 UITableViewCell?

使用 jQuery 按钮播放 Wistia 视频

UINavigationBar 自定义颜色与在情节提要中嵌入 UInavigationController