jenkins+git接口自动化测试框架

jenkins创建项目

1.新建 jenkins创建项目
新建 jenkins创建项目
2.输入项目名字,选择自由风格软件项目
自由风格软件项目
3.构建触发器选择定时构建,这里写 0 8 * * * 每天早上8点定时执行
触发器选择定时构建
4、构建环境选择ANT
构建环境选择ANT

5、构建使用xml构建
构建使用xml构建
6、构建后操作发送邮件
构建后操作发送邮件
7、源码管理选择Git,输入git地址
源码管理选择Git,输入git地址
8、jenkins构建时并没有和用例关联,jenkins不会知道用例执行成功还是失败,如果不做测试用例有执行失败,但是jenkins构建状态仍然是成功的,这样就起不了监控的作用,失去了接口自动化测试的意义,于是便有了下面这段shell脚本。
下面这个shell脚本的主要用处是判断用例有没有失败,用例有失败的话jenkins构建状态也为失败,用例成功,jenkins构建状态也为成功。
EXECUCTE SHELL

Git配置

1、Git所在linux执行ssh-keygen -t rsa -C “hzsyy”
Git配置
2、进入/root/.ssh 目录,使用命令cat id_rsa.pub 把读取内容(内容如下)配置到GitHub
进入/root/.ssh 目录
3、登录GitHub,在个人账号那里找到并打开“settings”,点入“SSH and GPG keys”:
登录GitHub
setting
deploy key
4、配置好后,在服务器上执行git clone, 验证是否配置成功,出现下图字样表示配置成功
git clone
5、添加私钥到jenkins,选择private key ,输入username,输入私钥,私钥为如下图:
添加私钥到jenkins
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6、配置后好,源码管理选择刚才配置的用户名
源码管理选择刚才配置的用户名
7、以上配置好后,就可以使用了,选择立即构建,构建完之后会显示具体构建详情
立即构建
在这里插入图片描述
8、构建完成后不论构建成功还是失败发送邮件,以便及时知道成功还是失败

在这里插入图片描述
9.查看报告详情可以定位具体哪个用例失败,结合请求内容和响应时间,找出用例失败的原因
查看报告详情
10.查看接口响应时间,可以看出每个接口的响应时间具体是多少,是否需要优化
查看接口响应时间

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值