首页 > Web开发 > 详细

HttpRunner使用

时间:2020-03-14 11:16:13      阅读:60      评论:0      收藏:0      [点我收藏+]

环境mac 10.12

 

简介:

HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。

HttpRunner是一个基于Python开发的测试框架,可以运行在Mac、Linux、Windows系统平台上

HttpRunner安装

在python工作目录下创建一个项目模板

cmd 进入到Python工作目录-->输入以下命令:

hrun --startproject 项目名称

我Python的测试工作目录是: documents/automatedTesting/pythonHttpRunner/testHttpRunner

技术分享图片

 

 

技术分享图片

 

然后会生成一个myhrun的文件夹,且myhrun的文件夹下看到生成的4个目录和一个py文件

 

技术分享图片

 

 

4、目录介绍:

      testcases:存放用例

      testsuites:存放套件

      reports:自动生成报告并放到该目录

 

  通过pycharm打开项目

技术分享图片

说明:
(1)api 文件夹:存储接口定义描述
(2)testcases 文件夹:存储测试用例,文件夹也可以使用其它名称
(3)testsuites 文件夹:测试测试场景,文件夹也可以使用其它名称
(4)reports 文件夹:存储 HTML 测试报告
(5).env文件:存储项目环境变量,通常用于存储项目敏感信息
(6)debugtalk.py:存储项目中逻辑运算辅助函数
·该文件存在时,将作为项目根目录定位标记,其所在目录即被视为项目工程根目录
·该文件不存在时,运行测试的所在路径(CWD)将被视为项目工程根目录
·测试例文件中的相对路径(例如.csv)均需基于项目工程根目录
·运行测试后,测试报告文件夹(reports)会生成在项目工程根目录

 

在testcases文件夹下新建一个.yml或.json文件,并按照格式写入接口的相关信息

 

HttpRunner使用

原文:https://www.cnblogs.com/may18/p/12490617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!