zoukankan      html  css  js  c++  java
  • soapui基础知识

    一、基础知识

    1、测试步骤(teststep)为最小单位,一个完整的测试用例由多个测试步骤组成;

    2、一个测试用例(testcase)代表一个完整的操作

    3、测试集(testsuite)主要是为了区分大功能模块里面的不同小功能点而引入的概念

    4、项目(project),一般一个接口对应一个项目

    5、工作空间(workspace)可以理解为大总管

    二、概念

    wsdl:web service接口

    request:通过导入的wsdl可以解析出来的入参,我们只需要填入里面的内容即可

    mock service:模拟响应,可以构造一个很真实的,但是又是虚拟响应的服务器,当接口请求到服务器上,然后根据你在mock service上的设定,给你一个固定的返回值,然后你拿着返回值做判断就ok了(所以在开发接口还没做完,我们可以提前把我们脚本或者用例全部跑通,等开发完成后,再切换到测试环境测试就可以了)

    DataSource:相当于数据库,比如从外部文件获取一些数据

    断言:检查点

    三、soap介绍

    soap协议可以理解为是基于xml的一个简易的协议

    协议中必须包含如下元素:

    1、Envelope元素,可以把xml文件标示为一条soap消息

    2、body元素,包含所有的调用和响应信息

    可选的元素:

    1、header元素,包含头部信息

    2、fault元素,处理此消息时发生错误的信息

    一句话:SOAP=HTTP+XML

    实例:http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?op=qqCheckOnline

  • 相关阅读:
    hdu 1429 胜利大逃亡(续)(BFS+位压缩)
    hdu 2955 Robberies
    POJ—Building a Space Station
    POJ-1287 Networking
    POJ-1251 Jungle Roads
    BFS ZOJ problem-1671 Waking Ant
    POJ-1308 Is It A Tree?
    poj 1611The Suspects
    POJ Wireless Network
    POJ 2524 Ubiquitous Religions
  • 原文地址:https://www.cnblogs.com/yatou-de/p/9267851.html
Copyright © 2011-2022 走看看