zoukankan      html  css  js  c++  java
  • jmeter 测试webservice协议soap接口

     

    引用教程:

    https://www.runoob.com/webservices/webservices-tutorial.html

    https://www.runoob.com/soap/soap-intro.html

     总结一句:

    webservices只是一个提供web的应用程序,使xml可以向外界展示可调用的接口。

    (接口的标准有3个:soap、UDDL、WSDL)

    soap是基于xml的简易协议,可使程序基于http来信息交换

    xml本身是一种传输和存储功能的文本文件而已(因此soap协议其实就是使用http+xml来进行数据传输的)

    以下2个url是免费使用的webservices协议soap接口(经典场景)

    webxml.com.cn/zh_cn/weather_icon.aspx

    webxml.com.cn/webservices/weatherWS.asmx?

    简单介绍:

    soap1.1,一般情况下这个1版本soap协议,可使用常规方法http+xml方法就可正常进行测试

    soap1.2,这个2版本的最简单的方法就是安装jmeter插件,进行测试就可以搞定(jmeter-plugins-mannager,具体用法看后面的)

    以下是安装插件来测试soap1.2的步骤:

    1、因为jmeter安装了第三方插件jmeter-plugins-manager.jar之后(具体安装看之前文章),此时就可简单直接测试soap协议1.2版本的请求了

    2、

    3、进行运行线程就可实现了

    注:查看结果树内响应数据可能会有乱码问题出现:

    解决方式1、jmeter/bin/jmeter-properties 进行编辑搜索encode,修改设置utf-8;

    解决方式2、系统乱码问题存在;(同其他问题一样,去修改系统设置吧)

     

  • 相关阅读:
    【禅道】禅道安装步骤
    软件测试学习路线
    【mysql】mysql数据库安装
    【用例】测试用例阶段总结
    【坑】自动化测试之Excel表格
    开始.....
    网络攻防
    PAT/查找元素习题集
    PAT/简单模拟习题集(二)
    PAT/简单模拟习题集(一)
  • 原文地址:https://www.cnblogs.com/QiKa/p/12112233.html
Copyright © 2011-2022 走看看