• 【原创】python+unittest+request+ddt+xlrd+beautifulreport,构造接口测试框架


    1.接口测试相比于功能测试更底层,但相对于自动化测试简单,想提高测试技能的同学可以以此为入手点

    2.先看下整体测试框架

     3.cases和excelpy文件夹拆分解释,一个testcase.py文件就是一个接口用例,excelpy就是调用xlrd库来操作excel,[x]对应同表不同sheet

         

    4.library和script文件夹拆分解释,接口参数值无法复用时,就调用library下的2个方法,通过globals().get()的方法

    随机赋值,按需进行断言,我这边是500,502,504,同时将传递的参数打印到报告里,方便用来校验测试

          

    5.run脚本

    调用beautifulreport库,在目录里遍历test开头的py文件,进行执行测试,并导出测试报告

    说的很模糊,有问题欢迎在评论区提问

  • 相关阅读:
    JVM对象
    JVM如何加载Java类
    JVM内存模型
    JVM的直接内存
    docker run命令
    JVM调优-CPU占用过高
    JVM调优工具
    Java爬虫爬取京东商品信息
    Linux下设置Tomcat虚拟路径
    Java设计模式之-------->"代理模式"
  • 原文地址:https://www.cnblogs.com/huangxiaocheng/p/16318633.html
Copyright © 2020-2023  润新知