Live2D
摘要: 一、官方首推pytest格式 httprunner可以支持三种格式的用例,分别是pytest、yaml和json。yaml和json是以前的版本所使用的用例格式,但是在3.x版本上,官方强烈建议使用的是pytest格式的用例。 上图是来自官方的用例格式关系图,可以看出来,httprunner再对于第 阅读全文
posted @ 2020-08-10 15:12 微微一笑很low 阅读(963) 评论(0) 推荐(0)
摘要: 1.为什么要使用pytest pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。根据pytest的官方网站介绍,它具有如下特点: 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 能够支持简单 阅读全文
posted @ 2020-08-07 17:51 微微一笑很low 阅读(319) 评论(0) 推荐(0)
摘要: 一、Fiddler抓包生成.har文件 httprunner的录制生成用例功能依托于另一个独立的项目-har2case 原理就是当前主流的抓包工具和浏览器都支持将抓取得到的数据包导出为标准通用的 HAR 格式(HTTP Archive),然后 HttpRunner 将 HAR 格式的数据包转换为YA 阅读全文
posted @ 2020-08-07 16:30 微微一笑很low 阅读(2204) 评论(0) 推荐(0)
摘要: 一、快速生成项目 输入httprunner startproject -h,来看一下命令说明 httprunner startproject -h 只需要在命令后面带上项目名称这个参数就好了,那就先来创建一个项目,名称叫httprunner3_demo httprunner startproject 阅读全文
posted @ 2020-08-07 15:38 微微一笑很low 阅读(1686) 评论(0) 推荐(1)
摘要: 开篇介绍 一、介绍 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。 二、框架设计理念 充分复用优秀的开源项目,不追求重复造轮子,而是将强大的轮子组装成战车 遵循 约定大于配 阅读全文
posted @ 2020-08-07 14:34 微微一笑很low 阅读(1376) 评论(0) 推荐(0)