草庐IT

jenkins+postman

全部标签

使用postman做接口测试传入大批量动态参数的方法

postman是一个非常好用的接口测试工具,而且功能也很强大,今天只简单说一下使用postman如何对一个接口传入大批量参数进行测试的方法。以我测试的平台为例,我们的平台是做在线教育平台的,我模拟的场景是老师有一门课叫ABC,现在需要有1000个学生加入ABC这门课。我们不可能手动操作1000次,所以这个时候就需要借助工具。假如说学生加入ABC这门课程的接口是这样的:https://hhhh.com/addstu/addcourse其中的参数学生uuid是这个接口需要的参数之一,调用这个接口之后学生就加入课程成功了,这样就达到了我们的测试目的,即让1000个学生入班。以上为测试场景。实现方法的

docker+jenkins+gitee搭建自动部署平台

linux上没有安装docker的看下面的这篇文章:Linux安装docker-CSDN博客文章浏览阅读149次。Linux安装dockerhttps://blog.csdn.net/weixin_39075154/article/details/135610942?spm=1001.2014.3001.55011.查看jenkins有哪些镜像dockersearchjenkins2.docker拉取jenkins的镜像dockerpulljenkins/jenkins:2.426.23.启动jenkins镜像dockerrun-d--namejenkins-uroot-p8080:8080-

浅谈postman和jmeter的用法与区别

前阶段做了一个小调查,发现软件测试行业做功能测试和接口测试的人相对比较多。在测试工作中,有高手,自然也会有小白,但有一点我们无法否认,就是每一个高手都是从小白开始的,所以今天我们就来谈谈一大部分人在做的接口测试,小白变高手也许你只差这一次深入了解!接口测试的目的已经是老生常谈了,我想不用我说,凡是说到接口总会被问及这个话题,的确,没有目标就没有评定标准,知道其目的也是至关重要的。接口测试的目的通过英文翻译呈现如下:API测试是一种作为集成测试的一部分,通过直接控制被测应用的接口(API)来确定是否在功能、可靠性、性能和安全方面达到预期的软件测试活动。由于API都没有GUI界面,API测试都是在

运维实战:两种方式对Jenkins监控

一.Monitoring插件Monitoring插件(monitoring)使用JavaMelody,对Jenkins进行监控。插件提供的监控维度非常多:有内存、CPU、HTTP相应时间,当前请求数。可惜没告警功能。图片安装好插件后,可以在ManageJenkins菜单下找到MonitoringofJenkinsmaster菜单项图片单击菜单项进入后,显示Monitoring仪表盘,但是没有告警,不适合在大型项目中使用图片二.Prometheus监控Prometheus是一款开源的监控、告警系统,是继k8s之后第二从CloudNativeComputingFoundation(云原生计算基金会

[CVE-2024-23897]Jenkins CLI 任意文件读取漏洞导致远程代码执行漏洞

一、软件背景Jenkins是一个流行的开源持续集成(CI)和持续交付(CD)工具,它可以帮助团队自动化软件开发中的各种任务和流程,从而提高效率和质量。二、漏洞简述JenkinsCLI是Jenkins内置的命令行页面。Jenkins受影响版本中使用args4j库解析CLI命令参数,该库默认将参数中@字符后的文件路径替换为文件内容,攻击者可利用该特性使用Jenkins控制器进程的默认字符编码读取Jenkins控制器文件系统上的任意文件(如加密密钥的二进制文件),并结合ResourceRootURL、Remembermecookie、存储型XSS或CSRF等在Jenkins控制器中执行任意代码。Je

Postman:Newman Collection Runner无法通过呼叫发送身体中的URL编码参数

在Postman中,将凭据发送以设置X-WWW-Form-ulrencoded中的设置登录。这绝对可以。在NewmanCollectionRunner中导出此脚本后,这无效。以下是输出:-------------------------------------------------------------------------------------------4013361msLoginCall[POST]https:///login------------------------------------------------------------Requestheaders:{"c

接口测试(二)之 postman添加接口并设置自动获取token

postman添加接口1、先找到接口通过F12,查看响应信息,找到我们想要调取的接口(产品信息) 2、查看该接口的请求信息并对应到postman查看该接口的请求信息,对应到postman中如图所示:请求体: 请求头: 请求数据: 3、调取接口接口信息填好以后,点击发送,查看返回结果 自动获取token1、添加调取token接口上面接口中鉴权用到了Access_token,找到这个接口,查看请求信息并对应到postman2、设置环境变量 脚本写在Tests模块下:获取token,把token设置为环境变量varjsonData=pm.response.json();#获取登录请求的响应内容bod

持续集成工具Jenkins的使用之安装篇(一)

Jenkins是一个基于Java开发的开源的一种持续集成工具,主要用于环境部署,监控重复性的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。要想使用它,你就必须的先安装,接下来我们就介绍下Jenkins是如何安装。一.Jenkins安装安装步骤如下:下载Java安装包,因为Jenkins是基于Java开发的,所以必须要先安装Java。进入官网下载Jenkins安装包在服务器上进行安装及启动启动服务,进行下载插件等。接下来就按照上面的步骤进行安装操作。1.1Java安装与配置进入Java官网:JavaDownloads|Oracle,找到对应安装包进行下载,因为(我这里以Lin

使用PostMan进行API测试

PostMan的安装貌似下载和使用PostMan必须要翻墙-.-因为现在提供两种形态的App:chrome的插件 (已经快要被废弃了,推荐使用独立App)独立的App而且在使用时需要登录账号,我这边是直接登录的Google账号-。-貌似有其它方式,但是我并没有去尝试。下载完毕解压后直接运行即可,然后就是注册账号之类的,目测账号这一块主要是用于后续的小组分享需要(可以直接将你的调用记录分享给其他人)。 发送一个请求这是PostMan最基础的一个用法,用来发送一个请求。可以设置Header,Body等信息。Collections我们可以将每次发送的请求进行保存,方便下次请求该接口时,直接调用即可,

Postman进行Soap webservice接口测试

许多人认为Postman是高级REST客户端,Postman是处理通过HTTP发送的请求的工具。其实Postman也可以测试与协议无关的SOAPwebserviceapi接口。要使用Postman发出SOAP请求,请执行以下操作:1、提供SOAP端点作为URL,可以使用SOAP的WSDL的路径作为URL。2、将请求方法设置为POST。3、Body中选择Raw,然后将Raw类型设置为“application/xml”。4、在请求主体xml正文中,根据需要定义SOAPEnvelope,Header和Body标签,SOAP方法、参数名及值的应在Body中指定。下面我们就使用postman进行一个SO