gpt4 book ai didi

ios - iOS 上的音频自动测试

转载 作者:行者123 更新时间:2023-11-29 11:44:08 24 4
gpt4 key购买 nike

我正在为 iOS 应用设置自动化 (e2e) 测试(使用 Detox )。该应用程序的一部分记录和处理音频输入。为了全面测试应用程序,我需要能够模拟音频输入。理想情况下通过播放特定的音频文件。但在这个阶段它可以是任何音频。我正在努力弄清楚我是否以及如何能够实现这一目标。排毒使用EarlGrey 它支持大多数 UI 交互,但不支持音频。

一种可能性是包括某种特殊的“模拟”模式,该模式检测何时在测试中运行,而不是记录来自麦克风的输入,而是从文件中流式传输。但如果可能的话,我宁愿不必像这样修改应用程序代码。

最佳答案

排毒 5.5.0 支持 additional launch arguments

await device.launchApp({launchArgs: {arg1: 1, arg2: "2"}});

然后可以在您的应用中访问:

[NSProcessInfo processInfo] arguments][@"arg1"]
[NSProcessInfo processInfo] arguments][@"arg2"]

关于ios - iOS 上的音频自动测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44865540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com