• 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

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

  • 相关阅读:
    angularJs中ngModel的坑
    Angular中ngModel的$render的详解
    typescript中的工具 tsd
    angula组件-通过键盘实现多选(原创)
    angular指令系列---多行文本框自动高度
    微信公众号系列 --- ionic在IOS的键盘弹出问题
    angular Jsonp的坑
    关于js的一些基本知识(类,闭包,变量)
    介绍Angular的注入服务
    2019 SDN大作业
  • 原文地址:https://www.cnblogs.com/huny/p/13478744.html
Copyright © 2020-2023  润新知