jmeter基本使用及webservice脚本

原创 2015年11月18日 18:24:44

一、常用配置

用户自定义变量:
操作:线程组-->添加-->配置元件-->用户定义的变量

CSV Data Set Config:
使用场景:预先定义一个csv文件,里面的值以逗号分隔,之后在脚本中即可进行引用
操作:线程组-->添加-->配置元件-->CSV Data Set Config

正则表达式提取器
使用场景:关联引用,即上一个请求的返回值在下一个请求中会使用
操作:线程组-->添加-->后置处理器-->正则表达式提取器

以上三点的配置完成后的效果图如下:


需要说明:如上图所示在“工作台”-->能够配置代理服务器


二.webservice接口

服务端webservice接口测试,见下面截图:


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://ws.yiibai.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <web:sayHello>
     <arg0>Manisha</arg0>
      </web:sayHello>
   </soapenv:Body>
</soapenv:Envelope>

注意:

1.由于的服务端webservice接口是由axis1.4开发的,这个版本的axis存在一个bug,不能将send soapaction为空,可随便设置一个值,如:123.

2.在请求消息体xml中<web:对外发布的接口函数名字><arg0>后面跟着是参数。

3.上面的请求在服务端会将换行给打印出来,也可以如下输入:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://ws.yiibai.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <web:sayHello><arg0>Manisha</arg0></web:sayHello>
   </soapenv:Body>
</soapenv:Envelope>

附:参考资料/网站

1.关于jmeter的一个学习网站

2.关于Jmeter脚本的录制工具Badboy及使用网站

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS开发笔记-xcode7编译错误之缺少libc++.dylib

升级了xcode后.dylib动态库文件的添加跟之前不一样了,需要command+shitf+g到/uer/lib后搜索想要的.dylib文件添加即可。 在与c++混编的时候会因为缺少libc++....
  • TPphy
  • TPphy
  • 2015年10月30日 09:39
  • 2135

org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;Ljava/l

1.jar 包冲突 添加jar         org.slf4j         jcl-over-slf4j         1.6.1...

Jmeter实现webservice协议的脚本

1. 打开Jmeter,新建线程组,并添加一个SOAP/XML-RPC Request取样器。 2. 在URL输入栏输入地址:http://www.webxml.com.cn/WebServices...

Jmeter(一)脚本录制工具badboy和Jmeter基本使用

一、badboy简介badboy是一款用C++开发的动态应用测试工具,拥有强大的屏幕录制和回放功能,并且可将录制的脚本导出为jmx格式,并直接导入到jmeter中使用,可以大大的方便我们的使用,可以从...

使用Jmeter对WebService进行压力测试

使用Jmeter对WebService进行压力测试

使用.net webservice studio 和JMeter进行Web Service的压力测试

 展开.net webservice studio是一款功能最强大的webservice测试工具,微软开发,为完全免费版。Apache JMeter是Apache组织开发的基于Java的压力测...

使用JMETER做Webservice Security(WSS)测试

做压力测试,JMETER无疑是很好的选择,开源、易用、免费以及支持的协议比较多,最近要对WEBSERVICE做压力测试,我们也是选择了JMETER。不过我们碰到了一个问题,那就是我们要做WSS测试,而...

JMeter基本使用方法

  • 2016年03月28日 10:36
  • 860KB
  • 下载

Jmeter基本使用分享

  • 2015年05月06日 14:58
  • 96KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jmeter基本使用及webservice脚本
举报原因:
原因补充:

(最多只允许输入30个字)