zoukankan      html  css  js  c++  java
  • 性能基础知识学习之五---webservices接口测试

    下面我们进行webservices接口的讲解,包括脚本生成,参数化和关联.

    以天气预报的接口为例,接口地址为: http://ws.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl 

    一.脚本生成

    1.新建一个webservices脚本(一下两种方式任选其一)

     2.打开Manage Services添加WSDL

      

    3.调用接口:打开Add Service Call在Operation下拉框,我们可以看到根据WSDL文件加载了6个接口方法,这时我们选择中"getSupportCity"接口方法

    查看接口解析

    4.根据上一步接口解析传参

    5.点击ok后生成脚本

    二.参数化

    1.右键--选择replace with a parameter

      

    生成的脚本如下:

    添加参数化值

    添加检查点:

    在tree视图中--snapshot--response

    脚本如下:

    此时若想将参数化的值遍历一遍,需要在runtime-setting修改迭代次数

     此时观察脚本后发现,检查点的函数在接口请求之后,原因是因为该检查点函数不是有reg开头的,不是预注册函数,所以放在了请求的后面.

     三.关联

     1.

    生成脚本如下;

    两个关联函数在用法上没有任何区别,他们在返回值中的区别:

      使用save value时返回的直接是一个结果值;使用save xml时返回的是一个带结果的xml的值

    ————————————————
    原文链接:https://www.cnblogs.com/panpan0301/p/9347920.html

  • 相关阅读:
    光场显微成像----整理
    清华大学自动化系友论坛——光电智能计算:笔记
    大创记录——Day3.12
    2.17UI bug修复
    beta阶段UI界面改进
    关于UI设计的心得体会-alpha和beta交界期间
    1.30进度
    2018.1.28进度更新
    心·迹 项目简介
    项目组成员介绍
  • 原文地址:https://www.cnblogs.com/mawenqiangios/p/12573825.html
Copyright © 2011-2022 走看看