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

  • 相关阅读:
    Windows Server 2003 服务器备份和恢复技巧
    查询表一张表的列名及字段类型
    aix 维护常用命令
    从 p12 格式 SSL 证书解出 pem 格式公钥私钥给 Postman 使用
    微信添加好友、加群的限制
    python requests 设置 proxy 和 SSL 证书
    blog post template(步骤类)
    post template(调查类)
    clip at cnblogs log
    《什么才是公司最好的福利》读后感
  • 原文地址:https://www.cnblogs.com/yatou-de/p/9267851.html
Copyright © 2011-2022 走看看