zoukankan      html  css  js  c++  java
  • jmeter 如何实现webservice的接口性能测试

    执行webservice的接口性能测试时,在添加sample时,发现没有SOAP/XML-Request,于是我通过“选项--plugins Manager”查找,也没找着相应的插件。因为Jmeter3.2之后就没有SOAP/XML-RPC Request插件了,所以没办法直接进行webservice接口的测试。(我本地安装的版本是V3.3)

    没有这个插件,我们可以使用HTTP Request来代替:

    原理上:

    Web service一般就是用SOAP协议通过HTTP来调用它,其实他就是一个WSDL文档,客户都可以阅读WSDL文档来用这个Web service。

    SOAP简单的理解,就是这样的一个开放协议SOAP=RPC+HTTP+XML:采用HTTP作为底层通讯协议;RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在INTERNET进行通讯交互。

    方法如下:
    一、新建线程组,并添加HTTP信息头管理器

    添加Content-Type参数,对应的值可通过SOAPUI工具发起一个请求即可看到相应值

    二、添加一个HTTP请求

    并从SOAPUI复制请求的所有文本到BODY里,如下

     三、添加察看结果树

    四、运行并察看结果树是否成功

  • 相关阅读:
    Download~!
    单身一百年也没用
    文件包含
    重温Bootstrap
    静态网页与动态网页的理解
    百度检索小技巧
    关于网络学习中易混淆知识点的辨析
    常见的网站功能需求及解决方案
    <textarea>输入框提示文字
    利用JavaScript函数对字符串进行加密
  • 原文地址:https://www.cnblogs.com/bzdmz/p/13716527.html
Copyright © 2011-2022 走看看