使用指南
自动化测试
脚手架与模板

脚手架与模板

控制台里仍称「套件模板」。模板 = 平台或团队预置的「套件草稿」:已选好框架、目录结构、示例脚本。用模板是为了少填坑,而不是替代你们自己的业务用例。

什么时候用模板

情况建议
第一次接 PandaTest从模板生成套件,先跑通再替换成你们仓库
统一团队脚手架维护「我的模板」,新人一键对齐目录与 runtest 约定
已有成熟 Git 工程可直接 套件配置与运行 绑仓库,不必经模板

在模板库里看什么

  • 框架/语言:是否与环境镜像一致(如 pytest + uiautomator2)。
  • Clone 仓库:可复制到本地二次开发;使用此模板 会在控制台生成套件,你再改设备与应用。

套件模板详情:uiautomator2 + pytest 示例

从模板到可跑任务(检查清单)

  1. 目标设备:模板里的占位设备要换成你池子里真实可用的机。
  2. 被测应用:包名、版本与脚本里一致;需安装权限时看构建套件里安装选项。
  3. 环境变量:API 地址、账号等是否在套件里补齐。
  4. 脚本读 DEVICE_ID:见 Android 自动化实践,避免写死序列号。

上传模板

把你们验证过的套件配置发布为 我的模板,供同项目成员复用。模板仅提供初始值,生成后套件可任意修改。

模板详情页的「查看源代码」便于核对示例脚本与平台执行约定是否一致。