jenkins+jmeter+ant搭建接口测试平台

以退为进 以退为进     2022-08-07     380

关键词:

接口测试的重点是检查数据的交换,传递和控制管理过程以及系统间的相互逻辑依赖关系。

接口测试的流程

项目启动后,测试人员要尽早拿到接口测试文档。

开始编写接口测试用例

将接口测试用例部署到持续集成的测试环境中

设定运行频率,告警方式等。

维护接口脚本。

JMETER是一个性能测试工具。主要用来测试CGI, WEBSERVICE,DB等类型的测试。

1. 在JMETER中编写接口请求。填写域名,路径,随请求一起发送的参数

2.对返回的结果设置断言。

接口测试脚本就做好了。

接口测试返回的是jtl的测试报告,要把它转化成可用的html报告。

安装ant工具,将xml文件转化成html文件。

编制build文件,将xml文件使用ant转化成可读的html文件。

接下来,将脚本部署到集成测试平台。可以实现脚本的定时运行。

安装jenkins。安装完成后,构建一个项目。

jenkins的主要作用:

1)持续,自动的构建/测试软件项目

2)监控一些定时执行的任务。

jenkins拥有的特性包括:

1)生成JUNIT测试报告。

在jenkins中可以调用ant

jmeter可以通过ant自动执行测试脚本。然后集成到jenkins上,并发送测试报告

1.下载安装ant

2.将jmeter中的ant-jmeter.jar文件夹复制到ant/lib下

在jenkins中集成jmeter和ant.

执行jmeter中的接口测试脚本,调用ant生成测试报告。在jenkins中定时运行。

可以使用jenkins自动构建svn中的代码,并打包生成IOS的安装包。

 

centos7搭建ant+jmeter+jenkins接口测试自动化环境(代码片段)

 一、环境准备因为用到了jmeter和apache-tomcat,centos7必须要有java环境,所以配置jdk和apache-tomcat什么的,就不多说了,自行操作帮你们偷懒:ant下载地址:http://mirrors.hust.edu.cn/apache//ant/binaries/apache-ant-1.10.3-bin.tar.gzjmeter下载地址... 查看详情

ant+jmeter+jenkins接口自动化测试实战

    项目中需要做接口自动化测试,于是就去做实验,做实验要从搭建测试环境开始。在学习的过程中肯定会遇到不同的问题,于是就用了两天的时间做了一个简单的接口自动化环境,中间也遇到一些问题,现在把... 查看详情

使用jmeter+ant+jenkins实现接口自动化测试

本次使用linux环境搭建自动化框架配置ANT?首先下载Ant压缩包,下载地址https://ant.apache.org/bindownload.cgi?解压下载的ant包,然后复制jmeter/extras下的ant-jmeter-1.1.1.jar文件放到ant的lib目录?然后对该文件进行压缩,然后使用rz命令上传zip压... 查看详情

jenkins+ant+jmeter接口自动化框架搭建

工具准备JDK:jdk1.8.0_111Ant:apache-ant-1.9.9Jmeter:apache-jmeter-3.1Jenkins:jenkins-2.7.4JDK安装安装JDK:双击JDK安装包,选择安装路径,可以采取默认安装路径,也可以自定义安装路径,为了方便直接安装在默认路径下了。安装路径:C:ProgramFilesJ... 查看详情

jmeter接口测试系列:jmeter+jenkins+ant的自动化构建

在JMeter接口测试不断深入的过程中,发现可以和jenkins和ant一起搭配进行自动化的构建。下面是jmeter自动化构建的整理笔记。准备环境需要本机上确定安装了jmeter、ant和jenkins工具,并且环境都已配置成功,这里本机安装的配置如... 查看详情

ant+jmeter+jenkins接口自动化测试二

【Jmeter篇】Jmeter+Ant+Jenkins接口自动化测试集成之半路逆转(二)橙子探索测试发表于橙子探索测试订阅72【Jmeter篇】jmeter+Ant+Jenkins接口自动化测试集成(一)一、更改方案由于上一篇文章【Jmeter篇】jmeter+Ant+Jenkins接口自动化测试... 查看详情

jmeter+ant+jenkins接口自动化测试框架

...工具,完成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。将这三者结合起来可以搭建一套WebHTTP接口测试的持续构建环境,实现接口自动化测试,pc系统是W 查看详情

接口自动化测试环境搭建jmeter+ant+git+jenkins

参考技术A1、安装java方式一:安装java环境:yuminstalljava-1.8.0-openjdk*-y使用命令检查是否安装成功java-version到此安装结束了。这样安装有一个好处就是不需要对path进行设置,自动就设置好了。jdk安装在/usr/lib/jvm目录下方式二:先下... 查看详情

jenkins+ant+jmeter接口自动化测试(持续构建)

...jmeter的图形界面呢,选择了ant来进行构建,最后想到了用Jenkins来进行持续构建接口测试。 上一篇讲到了badboy录制jmeter脚本后,可以在jmeter进行回访,其实也可以直接在jmeter进行录制脚本,我们打开jmeter,打开我们的代理服... 查看详情

jmeter+ant+jenkins接口自动化测试框架(代码片段)

jmeter+ant+jenkins接口自动化测试框架安装jmeter略安装及配置ant目录结构设计参见msidTest注意在antlib下新增两个jar包:ant-jmf.jarant-jmf-1.1.1.jar自定义TestAuto/pc/build.xmlfrom邮箱需开启服务:POP3/SMTP服务jmeter/lib安装mail-1.5.0-b01.jar包jmeter/bin/ 查看详情

jmeter+jenkins+ant自动化测试环境搭建(代码片段)

一、准备安装包JDK:jdk1.8.0_191Jmeter:apache-jmeter-5.0ANT:apache-ant-1.10.7Jenkins:Jenkins2.233二、安装JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html下载后一直下一步即可1、配置环境变量,win10 查看详情

jenkins+ant+jmeter自动化环境搭建

          写在最前面:jmeter:测试接口的工具,支持java语言;ant:ApacheAnt是一个Java库和命令行工具,其任务是将构建文件中描述的进程作为相互依赖的目标和扩展点。只要使用过Linux系统的... 查看详情

jmeter+ant+jenkins的自动化接口测试

...jmeter-1.1.1.jar复制到apache-ant-1.10.1lib目录下即可。四、创建Jenkins任务  1、创建一个自由风格项目    在构建步骤中填写如下信息    2、在工作空间中查看报告(报告地址在build.xml中已经配置)    查看详情

jenkins+ant输出jmeter接口测试报告配置(代码片段)

一、jenkins系统管理-->管理插件-->可选插件:安装Ant-plugin 二、jenkins系统管理-->Globaltoolconfiguration-->配置ant 三、在项目中添加相关配置文件路径:  四、build.xml文件1<?xmlversion="1.0"encoding="UTF-8"?>23&l 查看详情

windows下搭建jenkins+jmeter+ant自动测试环境

1.JDKJmeterAnt安装:1.1.      安装JDK:双击jdk-7u80-windows-x64.exe安装,默认安装到C:ProgramFilesJava目录1.2.      安装Jmeter:在我的电脑—E盘(建议与文档保持一致,否则需要修改配置文件) 查看详情

selenium2+jmeter+jdk+ant+jenkins集成测试搭建及使用说明

?集成测试搭建及使用说明?目录?1.环境说明????32.安装Selenium2????3 2.1安装python????3 2.2安装setupTools????3 2.3安装pip????3 2.5安装Firefox????4 3.安装JMeter????4 3.1安装SeleniumIDE、JMeter插件????4 3.2录制jmx脚本????5 3.3在JMeter中测试 查看详情

(win)jmeter+ant+jenkins接口测试持续集成(代码片段)

安装包网盘地址链接:https://pan.baidu.com/s/15KlvY3_ymntAPucdnTXc0w 提取码:j1tq一,jmeter安装(安装了的请忽略此步骤)请按照这篇博文安装:Jmeter安装及配置(含JDK安装) 二,ant安装1.下载后直接解压,目录没有要求。我放在... 查看详情

风靡全网的jmeter+ant+jenkins接口自动化测试框架

...成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。将这三者结合起来可以搭建一套WebHTTP接口测试的持续构建环境,实现接口自动化测试,pc系统是W 查看详情