在Azure DevOps Pipeline中实现基于AVD的Android UI测试的问题求助
在Azure DevOps Pipeline中实现基于AVD的Android UI测试的问题求助
我现在在开发一个托管在Azure DevOps上的Android应用,我们已经在平台上搭好了完整的CI/CD流水线。最近我想新建一条流水线,用来在AVD(Android虚拟设备)上运行UI测试,但试了好多次都没搞定。
我写的流水线逻辑很简单:先运行脚本创建AVD镜像,再启动模拟器运行这个镜像,目前的脚本片段是这样的:
- task: Bash@3 inputs: targetType: 'inline' script: | #!/usr/bin/env bash # Install AVD files echo "y" | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --install 'system-images;android-30;google_apis;x86' # 原脚本内容不小心截断了,目前连基础的AVD创建和启动环节都没走通
有没有大佬能教教我,在Azure DevOps的流水线里怎么正确配置AVD并运行UI测试呀?比如有没有特定的任务或者需要注意的配置细节?
备注:内容来源于stack exchange,提问作者eManna
相关产品推荐
相关产品推荐

