ios - 使用 Xcode7 的 UI 测试为 App Store 创建应用程序屏幕截图

标签 ios swift xctest ios9 xcode-ui-testing

每次我们在 UI 中更改某些内容时,我们都必须手动准备并为 iTunes Connect 列表拍摄 375(= 5 个屏幕截图 * 5 种设备类型 * 15 种语言)屏幕截图。

我正在尝试“利用”iOS 9 的新 UI 测试来自动为每种语言准备和获取这些屏幕截图。这应该可以节省大量时间并为我们的用户提供更好的体验,因为由于工作量大,我们没有经常更新屏幕截图。

我在互联网上找不到太多帮助,可能是因为这个功能太新鲜了。所以这里有两个基本问题,希望我们能找到实现它的方法。

  1. 是否可以通过 UI 测试 API 将屏幕截图保存到磁盘?

  2. 是否可以对 XCTestCase 进行全新安装?

最佳答案

这与 Xcode 7 并不完全相关,但您可以使用 snapshot 自动截取屏幕截图.

关于ios - 使用 Xcode7 的 UI 测试为 App Store 创建应用程序屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30907722/

相关文章:

iphone - iPhone 5横向模式下,导航栏右侧的按钮停止工作,如何解决?

ios - 在 Swift 2.0 Contact Framework iOS 中从 CNContactPicker 获取电子邮件地址

ios - 尝试隐藏页脚/页眉时 collectionView.performBatchUpdates 崩溃

ios - 随机选择伯爵茶

ios - XCTest 和 CoreData

ios - Objective-C 中的 cURL 请求 (POST)

ios - 为什么弹出到 Root View Controller 有时会导致调用 viewDidLoad ?

ios - 使用自动布局制作动画

ios - 如何在spritekit中录制游戏场景

objective-c - 是否可以将 XCTAsserts 放入循环中?