问题标签 [fastlane-scan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - 第一次 UITest 失败时如何中止 Fastlane Scan 测试
基本上我需要的是在第一个失败时停止 UITests。我正在使用带有 Fastlane Scan 的 Jenkins。
我可以选择在禁用失败后继续(但它只会阻止此特定测试继续):
我的扫描文件包含“fail_build”选项。
但即使第一次失败,它也会继续运行。
提前致谢。
xcode - Xcode 中的批量 UI 测试
我想批量 UI 测试(现在,我想单元测试会在一段时间内有用)
到目前为止,Xcode UI 测试和“fastlane scan”似乎都没有对此提供任何固有的支持。有没有好的简单的方法?
情况
我需要测试某个 UI 测试 N 次。
现实世界的情况
我需要测试某个 UI 测试 100 次并在批处理结束时获得输出:
- 多少次迭代成功/失败
- 失败迭代的任何日志
我尝试过的(现在正在做的)
在 fastfile 中,fastlane scan
可以像这样用于批处理。但是,输出文件最终都位于单独的目录中,并且聚合所有这些结果将是相当(?)一些工作。这不像scan
返回一个布尔值或任何表示测试成功状态的东西?(实际上扫描可能不支持运行某个测试,它会运行所有测试)
ios - 使用 fastlane scan 进行并行测试时指定测试设备的数量
在使用“fastlane scan”测试 iOS 应用程序时,我无法获得超过 2 个并发模拟器测试设备。
仅使用 xcodebuild 可以“手动”执行此操作,就像这样。这将启动最多 4 个设备:
相关(但已关闭(忽略?))线程:https ://github.com/fastlane/fastlane/issues/13394
这是我正在使用的车道
ios - Fastlane 扫描返回错误 No test bundle product for testingSpecifier
我正在尝试在当前项目上运行项目的单元测试用例,但是当我运行命令时:
它返回此错误消息:
xcodebuild:错误:无法使用方案 TruDoc24x7CI 构建工作区 TruDoc24x7。原因:没有用于 testingSpecifier 的测试捆绑产品。
我还尝试编写一个用于测试的通道并添加参数以指定我的工作区和方案:
谁能告诉我这个错误的原因?