Apache JMeter 测试webservice接口

文章目录

          • Apache JMeter 测试webservice接口流程
          • 一、设置基础组件
            • 1. 添加一个线程组
            • 2. HTTP信息头管理器
            • 3. HTTP请求
            • 4. 添加一个察看结果树
            • 5. 添加一个聚合报告
          • 二、配置基础组件
            • 2.1. 找到SoapUI 请求头信息
            • 2.2. 设置http头管理器
            • 2.3. 接口信息同步
          • 三、发送测试
            • 3.1. 发送请求
            • 3.2. 服务端查看发送的请求
            • 3.3. 查看结果树

Apache JMeter 测试webservice接口流程
原则:把SOAPUI 的信息,复制过来即可
1.添加一个线程组
2.给线程组配置元件-HTTP信息头管理器->>(用了来模拟webserice请求)
3.给线程组添加一个取样器,用来发送HTTP请求
4.给线程组添加一个监听器(观察结果树),用来查看具体的请求和响应信息
5.给线程组添加一个监听器(聚合报告),用来查看具体的请求和响应信息时间等信息
一、设置基础组件
1. 添加一个线程组

【Test Plan】-【添加】-【线程用户(用户)】-【线程组】
在这里插入图片描述

2. HTTP信息头管理器

【Thread Group】-【添加】-【配置元件】-【HTTP信息头管理器】在这里插入图片描述

3. HTTP请求

【Thread Group】-【添加】-【取样器】-【HTTP请求】
在这里插入图片描述

4. 添加一个察看结果树

【Thread Group】-【添加】-【监听器】-【察看结果树】
在这里插入图片描述

5. 添加一个聚合报告

【Thread Group】-【添加】-【监听器】-【聚合报告】
在这里插入图片描述

二、配置基础组件
2.1. 找到SoapUI 请求头信息

在这里插入图片描述

2.2. 设置http头管理器

将SoapUI红框中的位置信息,复制到JMeter 的http头管理器中
在这里插入图片描述

2.3. 接口信息同步
1.ip地址
2.端口
3.请求地址url
4.编码格式:utf-8/GBK
5.发送的请求的报文体(2部分)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
报文体模板(从SoapUI找那个复制过来的)

<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cus="CustomNamespaces"><soapenv:Header/><soapenv:Body><cus:getUser><cus:in0><![CDATA[测试中文乱222码]]></cus:in0></cus:getUser></soapenv:Body>
</soapenv:Envelope>

消息体组成部分:(从SoapUI找那个复制过来的xml模板)+内容( <![CDATA[测试中文乱222码]]>),中测试中文乱222码是内容,标签是<![CDATA[]]>

报文体里面对应的是地址下的某一个方法webservice服务,不是自定义的

三、发送测试
3.1. 发送请求

在这里插入图片描述

3.2. 服务端查看发送的请求

在这里插入图片描述

3.3. 查看结果树

请求heaher
在这里插入图片描述
请求消息体
在这里插入图片描述

响应header
在这里插入图片描述
响应报文
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/520749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

函数计算搭建 Serverless Web 应用(三)- 三分钟搭建 Web 应用

简介 阿里云 函数计算(Function Compute) 是事件驱动的全托管计算服务&#xff0c;是阿里云的 Serverless 计算平台。基于函数计算构建应用&#xff0c;您无需管理服务器等基础设施&#xff0c;而是专注于应用逻辑的开发&#xff0c;大幅提高开发效率。 函数计算搭建 Serverl…

备战双 11!蚂蚁金服万级规模 K8s 集群管理系统如何设计?

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 沧漠责编 | 阿秃导读&#xff1a;Kubernetes 的出现使得广大开发同学也能运维复杂的分布式系统&#xff0c;它大幅降低了容器化应用部署的门槛&#xff0c;但运维和管理一个生产级的高可用 Kubernetes 集群仍十分困难。本文…

移动互联网+智能运营体系搭建=你家有金矿啊!

每个企业都有许多的数据&#xff0c;但能否将数据转化成商业价值&#xff0c;是企业非常关心的问题。阿里巴巴曾自嘲是一家坐在数据的金矿上啃着馒头的企业&#xff0c;前几年集团积累了很多的数据&#xff0c;但这些数据并没有真正应用起来&#xff0c;受限于几个原因&#xf…

Apache JMeter 测试webservice接口 中文乱码

文章目录1. http请求编码设置utf-82. jmeter.properties修改默认编码1. http请求编码设置utf-8 2. jmeter.properties修改默认编码 找到apache-jmeter-5.2.1\bin\jmeter.properties文件 在jmeter.properties文件中找到 #sampleresult.default.encodingISO-8859-1 替换为 samp…

【实操手册】如何把一场直播录制下来?

许多用户使用直播服务时&#xff0c;需要把正在直播的视频录制下来进行存储或方便后续的回看。为了满足用户需求&#xff0c;阿里云视频直播服务提供了直播录制功能&#xff0c;本文将对这两种形式的录制方法进行简单介绍。 一、按场景录制 针对不同的场景进行录制配置 • 按…

搞不清边缘计算几款产品差异?动动小手点这里!

最近阿里云新上了一款产品&#xff0c;边缘节点服务&#xff08;简称ENS&#xff09;&#xff0c;随着产品运营推广不断深入&#xff0c;偶尔会遇到用户关于ENS产品与其他几款产品的疑惑&#xff0c;典型问题比如&#xff1a; ENS是部署在CDN位置&#xff0c;用户是不是可以直…

Apache JMeter 压测webservice接口

文章目录一、压测设置和参数说明二、服务台控制监控三、查看结果树四、查看聚合报告一、压测设置和参数说明 压测设置说明线程数并发数量&#xff0c;能跑多少量。具体说是一次存在多少用户同时访问。Rame-Up Period(in seconds)表示JMeter每隔多少秒发动并发。理解成准备时长…

阿里云自研新一代企业云数据库POLARDB背后的技术

从2008年到2018年&#xff0c;阿里巴巴的数据库技术已经发展了10年的时间&#xff0c;10年的时间从AliSQL到RDS&#xff0c;再到自研POLARDB&#xff0c;阿里巴巴数据库技术得到了极大的提升。那么在阿里云自研新一代企业云数据库POLARDB背后有哪些技术呢&#xff1f;本文中&am…

python wxpython radiobutton 能不能默认不选择_Python啥都行_Robot自动化测试

文章目录Robot介绍与环境搭建Robot特性初探Robot 技术架构WxPython GUI工具箱Robot FrameworkRIDE安装第一个案例启动RIDE自定义一个函数新建项目及测试用例导入自定义库函数使用自定义函数运行测试用例及查看其报告Robot介绍与环境搭建Robot特性初探Robot Framework是一个基于…

为什么嫁人就选程序员!

本文的重点是&#xff1a;“为什么年轻漂亮的小姑娘都瞄准了程序员小哥哥”“理发38&#xff1f;太奢侈了&#xff01;淘宝20买套剪刀自己可以用好几年。”“衣服太贵了&#xff0c;我觉得优衣库的那件打折就已经很好了”“上个月的一千块钱的零花钱没花完&#xff0c;这个月先…

数字化转型 移动化先行 云栖大会上发布了哪些移动研发新利器?

随着企业使用互联网技术的不断深入&#xff0c;企业在产品研发、供应链管理、市场运营及企业内部的场景当中&#xff0c;生产效率得到大幅度提升。随着移动互联网技术在社会层面深度普及&#xff0c;移动设备的普及性使得企业成为数字化转型的最佳载体。本文以2018年云栖大会杭…

c语言cis,c语言小白学习历程第五篇

学习目标&#xff1a;难的咱也看不懂&#xff0c;先把简单的看了再说&#xff0c;加油L 冲冲冲&#xff01;学习时间&#xff1a;2020年11月1日学习产出&#xff1a;回调函数学习&#xff1a;回调函数说白了就是一个通过函数指针调用的函数。如果你把函数的指针Callback(地址)作…

邱跃鹏:软硬件一体化、Serverless、智能化是云计算三大趋势

近日腾讯公司副总裁、腾讯云总裁邱跃鹏在“腾讯Techo开发者”大会上致辞。他表示&#xff0c;云计算未来有三大趋势&#xff0c;即软硬件一体化&#xff08;Cloud Native Hardware&#xff09;、无服务器计算&#xff08;Serverless&#xff09;和智能化&#xff08;Smart&…

阿里云喻义:十年牧码,从码农走向工程师的进化之路

有人会问&#xff0c;码农和工程师有区别吗&#xff1f;有什么区别&#xff1f;相信每个人都有不同的理解。 “你敲下的每一行代码&#xff0c;你想过他会如何在计算机上运行吗&#xff1f;你想过你的这一行代码会产生多少cache miss吗&#xff1f;你想过你的这段代码分支预测…

idea出现 Error:(1, 16) java: 非法字符: '\u0a0d'

异常案例&#xff1a; 解决方案&#xff1a;可以将文件的编码格式由utf-16 变为utf-8就可以了。

android数字滚动动画,Android超简单实现金钱滚动效果

目录目录效果展示实现原理利用ValueAnimator将数值从0一直增长到你所需要展示的数值&#xff0c;然后使用TextView将增长过程中的数值不断展示即可实现金钱的滚动效果。ValueAnimator基础讲解ValueAnimator是Android中用来实现属性动画的类&#xff0c;它是Android3.0后才引入的…

因为信仰,油画专业的他自学开发进击阿里技术P9

大约在1年以前&#xff0c;阿里云视频云团队来了一位热心和气、爱好广泛的老干部新同学&#xff0c;他就是资深技术专家郝冲&#xff0c;花名和招&#xff0c;寓意“和气招财”。 有人说程序员只喜欢安静地写代码&#xff0c;和招偏偏一个户外运动爱好者。他擅长滑雪&#xff…

聚焦技术和实践,腾讯全面揭秘基础设施和大数据演进之路

“开发者是推动技术发展的主力军&#xff0c;数字社会向前的每一步&#xff0c;都离不开广大开发者。作为数字化转型助手&#xff0c;腾讯云将秉持“开源、共享、创新”的三大理念持续助力开发者的个人成长和价值创造。目前腾讯云已经服务了数百万开发者&#xff0c;给到开发者…

Apache JMeter 测试 HTTP接口

一、设置基础组件 1. Apache JMeter 测试 HTTP接口流程 原则&#xff1a;简单的http请求而已&#xff0c;例如&#xff1a;PostMan测试一样的 1.添加一个线程组 2给线程组添加一个取样器&#xff0c;用来发送HTTP请求 3.给线程组添加一个监听器(观察结果树)&#xff0c;用来查…