美文网首页
RobotFramework接口测试分享(四)

RobotFramework接口测试分享(四)

作者: liuxiro | 来源:发表于2021-01-13 17:30 被阅读0次

Jenkins集成

背景:接口脚本完成后,当然需要有效地利用起来,验证测试环境,确保环境正常不香么?

计划:每日凌晨自动执行,第二天早上上班查看测试结果

资源:已有一台Ubuntu系统的服务器,上面已部署了Jenkins,主要是Java侧用作环境构建的。那么,自然也就拿过来一块使用的

一、 环境搭建

Ubuntu自带Python环境,这里介绍是Python3下搭建,推荐用Python3!!!!!

1、 安装工具包

需要根据实际使用,安装需要的工具包

pip3 install robotframework #RF

pip3 install requests

pip3 install robotframework-requests 

pip3 install PyMySQL #mysql

pip3 install robotframework-databaselibrary #需要连接数据库查询,

pip3 install pycrypto  #加密工具包  比windows香多了,直接安装即可

2、 集成加密方法文件

描述的高级点,其实就是把我们前面写的签名加密方法搬到方法目录里

Python3 第三方包目录:

/usr/local/lib/python3.5/dist-packages

3、 验证

Part1 验证工具包安装是否全部安装

pip3 list

pip3 list

Part2 验证环境可用性

编写一个简单的脚本,脚本拷贝到服务器

执行脚本:

python3 -m robot /XXX -脚本目录 如:/python/api-test

二、 Jenkins配置构建任务

1、 安装插件

Robot Framework plugin 插件

2、 创建自由任务

创建自由任务

3、 配置SVN脚本目录(用GIT配置方法也是相似的)

添加个人SVN账号 填写脚本SVN地址

4、 配置执行命令

    robot命令十分丰富,可根据使用需求进行配置

配置执行命令

5、 配置结果展示

    如果在配置robot命令时候,对测试报告的输出指定了路径,则填写上配置的路径即可

配置结果展示

配置完成,提交、保存。

6、 任务执行及结果展示

测试执行及结果展示

相关文章

网友评论

      本文标题:RobotFramework接口测试分享(四)

      本文链接:https://www.haomeiwen.com/subject/rhseaktx.html