zoukankan      html  css  js  c++  java
  • 第三章 基于Soap的接口自动化测试实施

    基于Soap的接口自动化测试实施

      在第一章里我提到过近期有大量的项目需要做接口的测试,因此在经过几天的潜心学习与研究后,当然是站在前人的肩膀上,通过查找资料与同事讨论沟通等等方式,形成了我以下的一个接口自动化测试实施步骤。

    一 前提

    • 接口是基于Soap的接口,其它的我还没有具体尝试;
    • 已提供了接口调用地址;
    • 本地安装了JDK环境,并在bin目录下的wsimport命令可正常运行;
    • 具备maven与jenkins环境;

    二 实施步骤

    1. 通过wsimport反向生成客户端代码;
    2. 创建符合maven项目的文件路径,将相关的客户端代码加入到src/main/java中;
    3. 封装实体对象;
    4. 在src/test/java中自动调用请求发起方法;
    5. 借用junit发起最终请求;
    6. 集成jenkins构建自动生成的maven工程。

    三 接下来需要做的

    1. 根据客户端代码中实体类的属性生成可以理解的字段,方便后续数据装入;
    2. 根据填写的字段属性,封装集实体类在内的接口请求;
    3. 验证接口返回的对象。

    其实此时只需要我们准备接口数据,再利用数据驱动的方式组合各类业务场景的用例;

     

    甚至可以将自动生成的属性对应到前端页面或数据库等等(当然属性肯定是可变化的),方便测试时数据的人为或自动输入。

  • 相关阅读:
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    Java学习
    Citrix 挂经思考
    eBay OA挂经反思
    roblox OA ancestor names 根据roman to int改的
  • 原文地址:https://www.cnblogs.com/dayaodao/p/5129469.html
Copyright © 2011-2022 走看看