window本机Jenkins+Python+requests持续集成自动化测试

前言

作为一名测试人员,我用Python+requests+ddt搭建了一个接口自动化测试框架,并将源码提交到了gitee上,想用Jenkins做持续集成。这篇文章是集成成功后的总结。

准备工作

  • Jenkins环境已经搭建,已安装相关插件
  • 源码放在gitee上

我只讲述Jenkins集成的部分,其他的略过。

Jenkins集成

1、新建一个自由风格的项目

image.png

2、源码管理
image.png

初次使用都是没有证书的,需要新建
image.png

我使用的SSH认证,其他验证方式未接触
注意:证书需要填写私钥,公钥是放在gitee上

构建

image.png

因为我的Jenkins是本地的,安装在window系统下,这里我使用window批处理命令构建,执行对应py文件。
注意:window命令需要cd到Jenkins项目的工作空间才能执行py文件,Jenkins默认工作空间在c盘用户的.Jenkins目录下。

保存项目,手动构建

image.png

根据构建日志,我们可以总结一下:Jenkins通过设置的私钥拉取gitee上源码,并将其放在Jenkins的工作空间中(我的Jenkins安装在本机,所以拉取代码到本机,如果Jenkins安装在云服务器上,则拉取到云服务器上),然后执行构建命令,cd到工作空间,执行run_all_case.py文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容