• 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

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

  • 相关阅读:
    单片机期末考试简答题汇总
    单片机期末考试填空题汇总
    世界五百强世硕科技工作经历——05
    世界五百强世硕科技工作经历——04
    8,求2~n的素数和
    7,特殊毕达哥拉斯三元组
    6,连续多位数的最大乘积
    5,打印1~n之间的所有素数
    4,打印1~n之间的盈数
    3,求1~n(10)的最小倍数
  • 原文地址:https://www.cnblogs.com/huny/p/13478744.html
Copyright © 2020-2023  润新知