如果想自己修改Httprunner3的源码,就意味着不能直接pip install httprunner,这样的话接口测试文件*_test.py就无法直接被locust复用.
因为手动另外下载locust的话, 它有指定的格式,pytest文件是不符合这个格式的,还是得需要httprunner的源码来做转换.
但是locust命令和startproject,hrun等命令不同,并没有被httprunner注册为参数,而是直接使用locusts -f xxx触发,不安装httprunner的话, locusts是无效的.

如果不想pip install httprunner,又想locust直接使用pytest文件,那就用如下方式:

httprunner文件夹的同级目录,新建一个文件locu.py,代码内容:

import os
from httprunner.ext.locust import main_locusts
main_locusts()

手动执行方式:
python .\locu.py -f .\projname\get_baseinfo_test.py

本地Httprunner3使用locust的方式相关推荐

  1. ios网络学习------4 UIWebView的加载本地数据的三种方式

    ios网络学习------4 UIWebView的加载本地数据的三种方式 分类: IOS2014-06-27 12:56 959人阅读 评论(0) 收藏 举报 UIWebView是IOS内置的浏览器, ...

  2. unity3D数据的本地存储(xml的方式)

    数据本地的存储 第一种方式:unity自带的存储方式 PlayerPrefs.SetInt("num",num); //setFloat setString PlayerPrefs ...

  3. 谈谈本地缓存的几种方式以及他们的区别?

    谈谈本地缓存的几种方式以及他们的区别? 说起本地缓存,大家想到的应该都是这几个方法:localStorage.sessionStorage.cookie. 相同点不必我再多说了,都可以实现本地缓存的效 ...

  4. c语言加载本地图片,Unity加载本地图片的2种方式

    1. 使用 WWW 加载,详细查看 unity3d 官方文档. 2. 使用 System.IO 加载,lua 代码如下: local File = luanet.import_type("S ...

  5. Groovy里读写本地文件的几种方式

    方法1和方法2分别如下图红色和蓝色高亮所示: 其中第八行的双引号包裹起来的变量代表GString,即JavaScript和ABAP里的字符串模板. 代码: new File('c:\\temp', ' ...

  6. Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包

    转载博客:http://quicker.iteye.com/blog/2319947 有关MAVEN仓库的理解参见:http://blog.csdn.net/wanghantong/article/d ...

  7. IOS数据本地存储的四种方式--

    注:借鉴于:http://blog.csdn.net/jianjianyuer/article/details/8556024 在IOS开发过程中,不管是做什么应用,都会碰到数据保存问题.将数据保存到 ...

  8. tomcat本地部署war包的方式

    最近学习java,在本地tomcat部署时,主要采取以下方式: 一.本地构建生成war包 在本地项目中的terminal下,使用命令 "mvn clean install"或 先执 ...

  9. 【tensorflow 读取图片方式】本地文件名读取以及url方式读取

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程.人工智能教程 图片存在形式,一般 ...

最新文章

  1. java string转number_Java运算符知识点总结
  2. ipv4地址是几位二进制数_几张思维导图,让你清楚的知道ip地址怎么回事?
  3. 常用汇编浮点操作指令
  4. 计算机 A类会议论文,一篇论文被CCF A类会议SIGIR 2021录用!
  5. python如何设计一个排队系统
  6. 07-图4 哈利·波特的考试(25 分)
  7. NodeJS--NVM出现exit status 1解决方法
  8. R语言rank函数详细解析
  9. 微信ANDROID版本解析包错误,终于弄明白为什么手机安装软件会出现“解析包出现问题”...
  10. C语言-1-初识C语言(二)
  11. 媒体 | 冒志鸿:ArcBlock打造跨链应用平台的思路
  12. 【数据结构】查找算法
  13. 【js】Ajax提交form表单(ajaxSubmit使用讲解 )
  14. 处理机调度之实时调度
  15. android制作3d打印机,基于Rayland主板的3D打印机指令控制Android(部分)实现
  16. linu安装python走到300就不动了_linux centos 安装python3.7报错会在load avg: 0.63 [307/416] test_socket卡住 解决办法...
  17. Python 计算思维训练——输入和错误处理练习(一)
  18. PWA:安装 Web 应用
  19. 基于51单片机的电压检测系统设计(#0412)
  20. 最后一次作业-- 总结报告

热门文章

  1. 一个程序员在北京找工作的感悟-很有感觉
  2. 云队友丨知乎高赞:35岁失业的中年人,都去了哪儿?
  3. 巴克莱银行开始在非洲建立区块链项…
  4. 程序员如何躺着把赚钱了?
  5. 非线性海洋捕食者算法(Matlab代码实现)
  6. 第九篇 - 手写心跳检测
  7. 射雕英雄传入选北京朝阳区小学图书馆基本书目
  8. 2023 Google Chrome浏览器翻译不可用 解决方法!!!
  9. 异质信息网络和知识图谱
  10. react 环境 全家桶