小程序云测服务提供了丰富的自动化测试能力以及性能测试能力,例如:
更多详情可以查看小程序云测 专栏文章
在提交测试时,一般需要用户在开发者工具,打开云测插件后,手动提交任务。这里有部分用户希望能够做到自动提交测试,将测试能力集成到团队内的devops流程中,做到定时或者代码提交后自动触发。
现在云测插件新增第三方接口能力,支持直接用https接口调用的方式提测,方便用户将云测能力集成devops流程中。详细文档可参考第三方接口介绍。具体来说:
- 可以再使用
提交测试任务接口,在需要提交任务时,自动提交任务。如结合Crontab或者Jenkins实现定时提交测试任务,做每天的dailybuild - 使用
查询任务状态接口,定时轮询任务是否结束 - 任务结束后,可以使用
获取报告分享链接接口,将报告分享到团队内部群或者邮件中,其他同学可以打开链接直接查看报告
请注意,报告分享的链接有效期是30天。此外注意任何获取链接的同学均可打开报告,请勿在公共场所分享报告,避免泄露项目信息
这里以Jenkins为例,详细介绍云测服务如何和Jenkins打通
环境准备
注:环境准备以Window10+Python项目+Git代码版本管理+Jenkins为例介绍,可根据需求准备环境,例如Linux操作系统,SVN代码版本管理,Java项目等
以下步骤非必须,如果已安装可以跳过
-
安装JDK 8
-
安装Python 38
-
安装Git
-
下载Jenkins (https://www.jenkins.io/download/)
-
安装Jenkins (可查看用户手册 https://www.jenkins.io/doc/book/getting-started/)
-
创建管理员用户
-
配置Git(这里以Git存储测试脚本举例,用户也可以用SVN等其他工具存储)
- 安装git插件
Manage Jenkins > Manage Plugins
安装 git plugins - 配置git工具
Manage Jenkins > Global Tool Configuration

- 添加凭据
Manage Jenkins > Manage credentials > 添加凭据

- 安装git插件
Jenkins实现小程序云测自动测试
-
新建Item
例如选择Freestyle project

-
配置
1. 选择GitHub项目

2.选择Git并添加凭据,在Additional Behaviours中选择Check out to a sub-directory


本文介绍如何通过小程序云测服务的第三方接口能力,利用Jenkins实现自动化测试流程,包括自动提交测试任务、查询任务状态及获取测试报告。
最低0.47元/天 解锁文章
2122

被折叠的 条评论
为什么被折叠?



