zoukankan      html  css  js  c++  java
  • 基于httpRunner 框架接口测试

    【简介】

    HttpRunner是面向http/https协议的通用测试框架,集合了Request、unittest、Locust和一些常用的Python第三方库,只需要编写一份JSON/YAML脚本,即可实现自动化测试、持续集成、性能测试等需求。

    【环境】

      代理工具Fiddler或Charles

      已配置python,且已安装httpRunner

      

    【步骤】

    1. 构造har数据
    2. 将文件转化为hrun命令支持的json格式或yaml格式
    3. 通过“hrun xx.json"执行并生成测试报告

      具体步骤:

    •   构造har数据

        简单的做法是抓取代理工具的数据包,保存为har格式;也可手动编写json格式的测试用例。以Charles保存数据包为例:

        Charles抓取所需数据包,选择并执行右键--->Export Session,在文件类型中选择“HTTP Archive(.har)”,截图如下

        

        

    •      文件格式转化

        通过命令“har2case xxx.har”将har格式的文件转化为json(默认)格式的测试用例

        

    •     通过hrun xx.json执行并保存结果

        

    •     查看结果及详情

        在cmd窗口即可查看单接口运行结果,从同级目录的reports目录下查看reports详情信息,样式如下:

        

        

      

  • 相关阅读:
    delphi 线程的使用
    mysql + unidac 使用事务例子
    unidac 执行Execute后取得受影响行数。
    关于UNIDAC连接SQLITE3的心得笔记
    FIREDAC的心得
    unidac连接ORACLE免装客户端驱动
    delphi 2010安装unidac
    DELPHI中使用UNIDAC连接ORACLE数据库
    Struts2思维导图
    面试经验And总结
  • 原文地址:https://www.cnblogs.com/mncasey/p/11798392.html
Copyright © 2011-2022 走看看