HttpRunner-01:Linux上安装httprunner环境
2021/11/30 7:06:57
本文主要是介绍HttpRunner-01:Linux上安装httprunner环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.环境准备
我的本地主机系统是Window11,自行安装ubuntu20.04系统,通过Linux环境搭建一个HttpRunner。
ubuntu20.04环境:
- Python=3.8.2
1.1 替换源
- 使用pip3安装httprunner(报错)
rosaany@Rosefinch:~$ sudo apt install python3-pip
执行完发现报错:E: Package 'python3-pip' has no installation candidate
,想到本地源需要替换一下
- 备份原有的源
rosaany@Rosefinch:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 在网上找到对应版本的源,我这里是ubuntu20.04版本
以阿里源为例
rosaany@Rosefinch:~$ sudo vim /etc/apt/sources.list # 替换为如下的源 deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse # 替换保存退出后 更新 源 sudo apt update
- 再次安装pip3(这回成功了)
rosaany@Rosefinch:~$ sudo apt install python3-pip
1.2 安装HttpRunner
rosaany@Rosefinch:~$ pip3 install httprunner
安装 HttpRunner 后,系统中将添加 5 个命令:
- httprunner: 主命令,用于所有功能
- hrun: 别名httprunner run,用于运行 YAML/JSON/pytest 测试用例
- hmake: 别名httprunner make,用于将 YAML/JSON 测试用例转换为 pytest 文件
- har2case: 别名httprunner har2case,用于将 HAR 转换为 YAML/JSON 测试用例
- locusts: 用于运行locust 的负载测试
1.3 测试HttpRunner命令
rosaany@Rosefinch:~$ httprunner httprunner: command not found
出现上面报错是因为相关指令没找到,默认会到/usr/bin目录下寻找命令
利用find
命令查找httprunner目录所在
- 测试httprunner命令
- 添加软链接
rosaany@Rosefinch:~$ httprunner -V 3.1.6
同理的,其它命令如果也报类似的错误,通过find和ln
命令建立一个软链接
这篇关于HttpRunner-01:Linux上安装httprunner环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南