zoukankan      html  css  js  c++  java
  • Httprunner初步学习

    一:简介

    一直在技术博客上看到Httprunner测试框架,但始终不太明白这个框架的具体作用,今天就花点时间来初步学习了解一下。

    HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。

    HttpRunner 是一个基于 Python 开发的测试框架,可以运行在 macOS、Linux、Windows 系统平台上。

    二:安装

    可以使用 pip 进行安装

    pip install httprunner

    如果你需要使用最新的开发版本,那么可以采用项目的 GitHub 仓库地址进行安装:

     pip install git+https://github.com/HttpRunner/HttpRunner.git@master

     三:示例

     以上主要针对httprunner场景,如果需要进行调试或者二次开发,则需要下载完整东得依赖库

    首先安装poetry,poetry是一个python的包管理工具,并提供一些打包发布的功能,我们通过pip 安装即可

    pip install poetry

    拉取github仓库代码

    git clone https://github.com/HttpRunner/HttpRunner.git

    进入下载的httprunner目录输入:

    cd httprunner
    poetry install

     安装完成所有的依赖在运行单元测试,通过则说明环境安装正常。

    poetry run python -m unittest discover

     基本的环境搭建完成,后续在进行深入的学习吧。

  • 相关阅读:
    fetch
    创建Vue实例传入的option
    Text and Binary modes
    daemon_int
    http 协议 c++代码 获取网页
    asp.net mvc 5 初体验
    win32 音视频相关 api
    setuid和seteuid
    用0x077CB531计算末尾0的个数
    webservice gsoap 小记
  • 原文地址:https://www.cnblogs.com/huny/p/13478744.html
Copyright © 2011-2022 走看看