gpt4 book ai didi

android - 在多个模拟器上启动 Espresso 测试

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:34:47 27 4
gpt4 key购买 nike

我们想要测试 Android 库是否适用于从 Android 9 到 25 的所有模拟器。为此,我们下载了 9 到 25 的模拟器,一个一个地创建它们,然后进入启动模拟器的循环,通过对其版本进行测试,并在测试为绿色时关闭模拟器。

如果我的一位同事想和我做同样的事情,他必须重复所有手动过程:全部下载它们,创建每个版本的模拟器,启动它,手动启动测试,停止它并继续下一个模拟器。

有什么方法可以使这个过程自动化?我知道测试会持续好几次,但我们希望我们将发布最好的库:·)

最佳答案

一种方法是使用 FaSTLane,特别是 automated_test_emulator_run 插件 ( https://github.com/AzimoLabs/fastlane-plugin-automated-test-emulator-run )

例如:

  lane :Automation_EmulatorRun_Gradle do
automated_test_emulator_run(
AVD_setup_path: "~/<path to your avd setup>/AVD_setup.json",
gradle_task:"<your test task>"
)
end

关于android - 在多个模拟器上启动 Espresso 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41632418/

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