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

  • 相关阅读:
    Tomcat5配置mysql
    Eclipse完全手册
    MBR是什么
    必杀技公布——用特征码定位关键代码,秒杀MFC程序
    Google C++编程命名约定
    认识硬盘主引导扇区
    c++ const 用法详解
    主引导区
    C++ 关于struce结构体字节对齐
    Fedora 显示设备配置工具介绍
  • 原文地址:https://www.cnblogs.com/yatou-de/p/9267851.html
Copyright © 2011-2022 走看看