Httprunner初步学习
2024-09-01 01:14:28
一:简介
一直在技术博客上看到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入门心得3——HTML的左右手指令
- 第5章 绘图基础_5.1-5.4 GDI绘图
- Flex4/Flash多文件上传(带进度条)实例分享
- C++:成员运算符重载函数和友元运算符重载函数的比较
- 使用OKHttp模拟登陆知乎,兼谈OKHttp中Cookie的使用!
- canonical 标签介绍
- [C#] - 注入DLL
- Cloning Java objects using serialization
- APP-随身听
- leetcode day7
- 社交CRM SCRM
- idea vue.js插件安装
- C语言复习:字符串和一级指针
- python编写producer、consumer
- JS基础(三)语句
- RTSP HTTP RTP RTCP
- PHP把excel导入mysql数据库最常用的方法
- Linux->;ZooKeeper开机启动的俩种方式
- 在CentOS 6.5 中安装JDK 1.7 + Eclipse并配置opencv的java开发环境(二)
- 对 Java Integer.valueOf() 的一些了解