Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >通过JMETER测试Spring RESTful服务。如何为XML数据提供多个动态输入?

通过JMETER测试Spring RESTful服务。如何为XML数据提供多个动态输入?
EN

Stack Overflow用户
提问于 2012-07-19 04:14:42
回答 1查看 3.5K关注 0票数 1
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@RequestMapping(method=RequestMethod.POST, value="/employeeXML")
public ModelAndView addEmployeePostXMl(@RequestBody String body) {
    Source source = new StreamSource(new StringReader(body));
    Employee e = (Employee) jaxb2Mashaller.unmarshal(source);
    employeeDS.add(e);
    List<Employee> employees = employeeDS.getAll();
    EmployeeList list = new EmployeeList(employees);
    return new ModelAndView(XML_VIEW_NAME, "employees", list);
}

我可以测试它的单帖主体即

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<employee>
   <id>3</id>
   <name>guest3</name>
   <email>guest3@ibm.com</email>
</employee>. 

但是如何检查它的多个动态值,如CSV files.If我正在使用csv文件和数据:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
3   aFFaFD       xfchghcxh
4   dsfgsdF      cxhchcxht
5   asFDdsF      chcxhcg
6   sdFsF        cxhxhcgh
7   SDFsF        cghcxhcg
8   gfzsgzd      cxghchc
9   hgfxhfx      cghchgc
10  fghxf        ghcxhxc
11  fhgfxh       cghchcc
12  ghcxxh       cxhcghch
13  chgxgcvx     cghchcxgch
14  hgxfhxch     cxhgxchcg
15  ghcxhcx      vmcvmnvbm
16  cghch        bnmvmbh
17  cxghcxhcx    mvbhgn
18  cxghcxh      mnmcghmh
19  cxghcxhxch   mnvmvmcv
20  xcghchcx     mvcmvmv

它给出了解组异常,因为post主体应该是XML格式的。

EN

回答 1

Stack Overflow用户

发布于 2013-05-30 20:21:59

http://www.mightythor.net/jmeter.html

可用于从JMeter运行RESTfull服务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11553857

复制
相关文章
java wsdl asmx 替换_WebService asmx生成的wsdl 修改 location
C#中使用webservice接口的时候,返给服务器的IP地址是带上了端口号的。但是有时候不能要那个端口(比如用nginx做了转发),就需要在服务端处理一下(处理内容就是后面的代码)。此外,需要在配置文件中web.config中的system.web中添加一些东西:
全栈程序员站长
2022/09/02
6770
Restfull API
什么是Restfull API Restfull API 从字面就可以知道,他是rest式的接口,所以就要先了解什么是rest rest 不是一个技术,也不是一个协议 rest 指的是一组架构约束条件和原则,提供了一个新的架构设计思路,满足这些约束条件和原则的应用程序或设计就是 RESTful 在REST规则中,有两个基础概念:对象、行为 对象就是我们要操作的对象,例如添加用户的操作,那么对象就是user 行为有4种常用的:查看、创建、编辑、删除 rest的提出者很巧妙的利用http现有方法来
dys
2018/04/03
9140
webservices协议_webservice框架有哪些
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/28
1.2K0
Java使用wsdl生成axis版本webservice服务端/客户端代码
步骤摘要: 1、使用axis安装包的jar包 2、直接执行 WSDL2Java.main(new String[]{"-o", "src", "--server-side", "src\\AutoOrderServer.wsdl"}); 3、部署webservice方式: 1)、WEB_INF/server-config.wsdd 配置 deploy.wsdd的内容 2)、复制生成的服务器代码到你的工程代码目录下使用 简单代码如下: import org.apache.axis.wsdl.WSDL2J
斯武丶风晴
2018/03/01
2.1K0
WSDL手动生成WebService代理类的方法
通常要手动生成WebService代理类需要把一句生成语句,如 wsdl.exe /l:cs /out:D:\Proxy_UpdateService.cs http://localhost:1101/
跟着阿笨一起玩NET
2018/09/18
2K0
WSDL手动生成WebService代理类的方法
Java生成Soap请求响应实体,Java 生成wsdl请求响应实体
Soap技术过于陈旧,2023还能遇见,真是日了狗了。手动创建XML实体不知何年何月可以创建完成,工欲善其事必先利其器,上插件。
高久峰
2023/10/12
3740
什么是WSDL_wsdl文件详解
WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。
全栈程序员站长
2022/11/04
8K0
什么是WSDL_wsdl文件详解
记一次 wsdl 服务的调用
公司业务要用到某 wsdl 的服务,使用 php5 自带的 soapclient 进行链接,屡次连不上,然后换 nusoap 包进行测试,还是不行,最后找到修改官方包 namespace 的方法才通过,记录下经验吧。
零式的天空
2022/03/16
5790
如何为LARAVEL生成站点地图
站点地图是提升应用程序SEO的最重要部分。在这里,我将尝试解释在Laravel应用中实现动态站点地图的最简单方法。
Lemon黄
2020/04/01
1.5K0
如何为LARAVEL生成站点地图
WSDL(Web服务描述语言)创建JavaBean
(1)    使用MyEclipse可视化工具设计WSDL文档,使Web Service的描述符合需求;
SmileNicky
2019/01/17
7160
tornado之restfull api
本来准备一天搞定一个redis的监控,能够查询相关的slowlog,能够看出内存的使用率,能看出主备情况,将所有的数据存储在redis中,然后再试试自动化创建redis主备,然而,并没有发现一天能搞定。。。FUCK
SRE运维实践
2019/07/08
6080
tornado之restfull api
使用axis2,根据WSDL生成java客户端代码
1、axis2客户端下载地址:http://mirror.esocc.com/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip;
黄啊码
2020/05/29
2.4K0
何为微服务、网关、服务发现/注册?
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/03/04
1.1K0
使用Myeclipse插件将wsdl生成java客户端代码
使用环境:MyEclipse9.0 本教程使用Myeclipse内置插件生成java代码,网上说这是xfire插件,不管怎样,生成和调用客户端代码都十分简单。 1.在项目上右键,选择New->Othe
forrestlin
2018/05/23
2.1K0
如何为HttpFS服务配置SSL
前面Fayson也介绍过《如何在集群外节点跨网段向HDFS写数据》和《如何使用Java代码访问HDFS》。在非Kerberos的环境中,使用HttpFS是不需要输入用户密码的,为了集群数据安全考虑可以考虑配置HttpFS的SSL。本篇文章主要介绍如何为HttpFS服务配置SSL。但Fayson依旧建议在开启HttpFS服务的集群里必须开启Kerberos。
Fayson
2018/03/29
1.3K0
一文搞懂 restfull 接口开发
本文主要 2 个主题:介绍 RESTful、SpringMVC 中 RESTful 案例。
路人甲Java
2021/11/08
4510
一文搞懂 restfull 接口开发
【易错概念】RESTful, RPC, Webservice,RMI定义
REST即表述性状态传递(Representational State Transfer,简称REST),是一种软件架构风格。REST通过HTTP协议定义的通用动词方法(GET、PUT、DELETE、POST) ,以URI对网络资源进行唯一标识,响应端根据请求端的不同需求,通过无状态通信,对其请求的资源进行表述。 Rest架构的主要原则:
辉哥
2019/08/08
3.1K0
【WebService】——SOAP、WSDL和UDDI[通俗易懂]
WebService的三要素:SOAP、WSDL和UDDI。soap用来描述传递信息的格式,wsdl描述如何访问具体的接口,uddi管理、分发查询WebService。
全栈程序员站长
2022/09/15
3.7K0
【WebService】——SOAP、WSDL和UDDI[通俗易懂]
DTD、XML Schema、WSDL
文档类型定义(Document Type Definition)是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。它是标准通用标记语言(SGML)和可扩展标记语言(XML)1.0版规格的一部分,文档可根据某种DTD语法规则验证格式是否符合此规则。文档类型定义也可用做保证标准通用标记语言、可扩展标记语言文档格式的合法性,可通过比较文档和文档类型定义文件来检查文档是否符合规范,元素和标签使用是否正确。文件实例提供应用程序一个数据交换的格式。
东风压倒西风
2022/10/11
7320
如何为微服务选择REST框架
每个行业都会经历变化,变化是不可避免的。为了适应变化和交付,我们需要使用正确的工具,因此我们必须查看市场上或软件行业开源领域中现有工具的性能。性能是:对于特定数量的请求,系统需要多少时间来响应。
程序你好
2018/10/18
1.3K0
如何为微服务选择REST框架

相似问题

获取最遥远的祖先节点-Xpath,XSLT

16

来自XML节点的onclick事件

10

聚合物捕获来自子元素的所有事件

10

聚合物监听来自子轻量级DOM的事件

10

Dojo防止来自子节点的onclick事件

17
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文