HttpRunner(21):httprunner运行方式

httprunner运行方式:

  httprunner在进行接口测试的时候,有两种运行方式

方式一:通过命令行(CLI)运行,核心命令如下

hrun:httprunner的缩写,功能与httprunner完全相同 例:hrun ./项目文件的路径  、httprunner ./项目文件的路径

locusts:基于Locust实现性能

har2case:辅助工具,可将har格式(HTTP Archive)转换为YAML或者JSON格式

httprunner执行命令如下:

1、使用 hrun ./项目文件的路径 ;如下图:

HttpRunner(21):httprunner运行方式_第1张图片

如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386   

【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1、接口自动化之为什么要做接口自动化、2、接口自动化之request全局观、3、接口自动化之接口实战等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337.search-card.all.click

 2、httprunner ./项目文件的路径;如下图:

HttpRunner(21):httprunner运行方式_第2张图片

 方式二:作为软件包集成到自己的项目中,通过类名.方法调用,这种方式同样支持参数化

from httprunner.api import HttpRunner

runner = HttpRunner(failfast=False)

runner.run("XX.yml")

注意:此方式不会自动生成测试报告 

在项目的根目录下新建一个py文件,如下图:run_httprunner.py

HttpRunner(21):httprunner运行方式_第3张图片

 执行效果如下:

HttpRunner(21):httprunner运行方式_第4张图片

  httprunner常用的命令行参数

HttpRunner(21):httprunner运行方式_第5张图片

你可能感兴趣的:(测试用例,开发语言,服务器,httprunner)