E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
HTTPRUNNER
浅谈 Pytest+
HttpRunner
如何展开接口测试!
本文着重介绍了如何借用pytest与
httprunner
进行接口自动化测试。
测试萧十一郎
·
2023-10-31 13:40
软件测试
自动化测试
软件测试工程师
pytest
自动化测试
软件测试
职场和发展
功能测试
程序人生
HttpRunner
3.X测试报告
HTTPrunner
集成了pytest,所以HTTPrunnerv3.x可以使用pytest的所有插件,包括测试报告插件,例如pytest-html和alluer-pytest。
小志云端笔记
·
2023-10-25 16:27
httpRunner
测试框架
目录一、简述1、设计理念2、核心特性二、安装部署1、安装下载2、配置3、检查安装结果三、项目实战1、脚手架创建项目:2、yaml文件:作为测试脚本文件1)、yaml文件的语法特点2)、yaml支持的数据结构3、.env文件4、变量Variables5、参数提取6、自定义函数:debugtalk.py文件7、参数化驱动8、结果校验9、运行接口测试10、运行性能测试前情提要:来自官方文档https:/
shines_m
·
2023-10-24 22:26
python接口自动化
python
自动化
httprunner
httprunner
是一个开源的接口自动化测试框架,它基于Python语言编写,以YAML格式表达测试用例,支持接口测试、性能测试、安全测试等多种测试场景。
昔_年~
·
2023-10-19 12:40
接口自动化
自动化
Python自动化测试学习3
文章目录一、数据格式1.yaml的简介2.json的格式3.yaml的读取方法二、
HttpRunner
2.1什么是
HttpRunner
2.2
HttpRunner
环境搭建与命令2.3建立
HttpRunner
九儿九知
·
2023-10-19 01:53
软件测试
功能测试
零基础入门接口&性能测试--Apirun
类似的第三方库也有
httprunner
,业界也比较有名,需要维护一份YAML/JSON文件,所以更多的是对其二次封装后使用。
我叫GTD
·
2023-10-15 20:48
【
HttpRunner
】接口自动化测试框架
HttpRunner
是一款面向HTTP(S)协议的通用开源测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能
鱼鱼说测试
·
2023-10-15 15:43
接口自动化测试
自动化测试
自动化测试框架
python
自动化测试
自动化测试框架
HttpRunner
3.x快速上手
HttpRunner
1、介绍
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份Python/YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求
karsa__
·
2023-10-14 19:07
自动化测试
Python
接口测试
httprunner
接口测试
测试框架
自动化测试
使用这个插件,fiddler抓包直接生成
httprunner
脚本
har2case可以将.har文件转化成yaml格式或者json格式的
httprunner
的脚本文件,生成.har格式文件可以借助fiddler或Charles抓包工具友情提示:录制脚本,只是一个过渡,
心软小念
·
2023-10-07 21:10
技术分享
软件测试
fiddler
前端
测试工具
使用
HttpRunner
3.x实现接口自动化测试
HttpRunner
介绍
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML或JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求特点继承了Requests
小白典
·
2023-10-04 06:25
自动化
python
运维
测试工程师
03-
Httprunner
接口自动化第三篇:参数化&debugtalk的使用
一、用例提取公共变量在
HttpRunner
中,支持变量申明(variables)和引用($var)的机制。
gz_tester
·
2023-10-01 00:41
httprunner
+locusts+python接口测试框架
一、框架介绍1、
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
我打辅助_be1c
·
2023-09-30 09:46
如何在Linux下搭建接口自动化测试平台
我们今天来学习一下在Linux下如何搭建基于
HttpRunner
开发的接口自动化测试平台吧!
测试萧十一郎
·
2023-09-29 23:29
软件测试
自动化测试
软件测试工程师
linux
运维
服务器
自动化测试
软件测试
功能测试
程序人生
02-
Httprunner
接口自动化第二篇:录制&编写&生成测试用例
httprunner
框架有多种编写测试用例的形式,一般常用第二种和第三种;无论选择哪一种,
httprunner
都会生成一个.py文件。所以可按照个人习惯选择。
gz_tester
·
2023-09-29 15:18
httpRunner
中加入自动发送邮件功能
https://www.cjhang.com/2016/10/19/%E4%BD%BF%E7%94%A8python%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6/接口测试开源工具
httprunner
dr_go
·
2023-09-24 20:54
Python包管理之poetry的使用
poetry是一个Python虚拟环境和依赖管理的工具,之前用pipenv,最近学习
httprunner
时,接触了poetry。poetry和pipenv类似,另外还提供了打包和发布的功能。
门牙不好
·
2023-09-23 16:54
包管理
python
HttpRunner
接口自动化测试框架
HttpRunner
接口自动化测试框架发表于2018-08-05|分类于接口自动化测试|16|阅读次数:20680
HttpRunner
简介
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,
木木三_5227
·
2023-09-23 05:29
HTTPRunner
v3 入门&进阶&实战(二)
一、企业级应用案例实践案例介绍代码地址:https://github.com/debugtalk/hogwarts-20201017案例网址:https://mubu.com/教学文档链接:https://share.mubu.com/doc/2FBfG57sPS3密码:p35v初始化项目:httprunnerstartprojectinsaneloafer(venv)D:\Programs\De
InsaneLoafer
·
2023-09-20 23:39
httprunner
3.x详细教程五(debugtalk.py介绍)
httprunner
3.x详细教程五(debugtalk.py介绍)--成都-阿木木**欢迎加入测试交流群:自动化测试-夜行者(816489363)进行交流学习QAQ**debugtalk.py和pytest
成都_阿木木
·
2023-09-14 18:45
HttpRunner
3.X开源接口测试框架学习(一)
环境搭建篇下载Python3.6或3.7或3.8官方下载地址:https://www.python.org/downloads/执行安装勾选添加环境变量,如果没有勾选需要手动添加如下图:查看Python环境是否安装成功PSC:\Users\Lan>pythonPython3.8.5(tags/v3.8.5:580fbb0,Jul202020,15:57:54)[MSCv.192464bit(AMD
小黑测试员
·
2023-09-14 01:47
HTTPRunner
v3 入门&进阶&实战(一)
目录目标结合应用案例,掌握HTTPRuv3的使用方法掌握测试用例的录制生成与编写启发测试框架开发的思路项目背景
HTTPRunner
基础
HTTPRunner
快速上手企业级应用案例实战
HTTPRunner
的设计
InsaneLoafer
·
2023-09-12 14:09
httprunner
环境变量
前言我的上一篇文章讲了
httprunner
的基本介绍,这篇文章呢主要来给大家介绍
httprunner
中的环境变量。
软件测试曦曦
·
2023-09-10 21:55
软件测试工程师
软件测试
自动化测试
软件测试
自动化测试
功能测试
程序人生
职场发展
HttpRunner
接口自动化测试框架搭建到实现
一、环境搭建1、安装httprunnerpipinstallhttprunner2、版本区别A、
httprunner
3.x以上的版本还需要安装har3casepipinstallhar3caseB、
httprunner
4.0
进击的momo
·
2023-09-10 17:38
接口自动化
服务器
运维
如何在Linux下搭建接口自动化测试平台
我们今天来学习一下在Linux下如何搭建基于
HttpRunner
开发的接口自动化测试平台吧!
美团程序员
·
2023-09-08 02:22
技术分享
软件测试
自动化测试
linux
运维
服务器
自动化测试
测试工具
《
httprunner
2.x》学习2-手册快速入手
生成测试用例使用har2case转换脚本时默认转换为JSON格式,加上-2y参数后转换为YAML格式。har2casedocs/data/demo-quickstart.har-2y经过转换,在源demo-quickstart.har文件的同级目录下生成了相同文件名称的YAML格式测试用例文件demo-quickstart.yml,其内容如下:1.每个YAML/JSON文件对应一个测试用例(tes
C1R2
·
2023-09-08 00:47
接口自动化测试系列-yml管理测试用例
项目源码目录结构及项目介绍整体目录结构,目录说明参考测试用例结构类似
httprunner
写法,可参考demo主要核心函数用例读取转换jsonimportyamlimportmainimportosdefyaml_r
$团长$
·
2023-09-05 00:59
测试用例
yaml
python
windows10 环境
httprunner
安装
httprunner
是基于Python开发的,所以使用
httprunner
是需要安装Python。根据官方文档Python3+版本兼容性更好。本文使用Anaconda提供python3+环境。
只有香如故
·
2023-09-03 07:52
使用fiddle抓包,har2case转化har文件为yml文件
2、直接在git上下载har2case的源码https://github.com/
HttpRunner
/har2caseimage.png将下载好后的文件进行解压后放到....
石角斗
·
2023-09-02 06:42
【
httprunner
3.1.4遇到的坑pydantic.error_wrappers.ValidationError: 3 validation errors for ResponseData】
@
httprunner
3.1.4报错问题执行get请求时报错通过错误堆栈一个个文件找,最终发现是这一行解析有问题,跳转到该文件查看具体详情File“d:\tools\python\lib\site-packages
dghrty_show
·
2023-09-02 05:48
python
使用这个插件,fiddler抓包直接生成
httprunner
脚本
har2case可以将.har文件转化成yaml格式或者json格式的
httprunner
的脚本文件,生成.har格式文件可以借助fiddler或Charles抓包工具友情提示:录制脚本,只是一个过渡,
软件测试曦曦
·
2023-09-01 12:28
自动化测试
软件测试工程师
软件测试
功能测试
自动化测试
软件测试
程序人生
职场发展
浅谈 Pytest+
HttpRunner
如何展开接口测试!
本文着重介绍了如何借用pytest与
httprunner
进行接口自动化测试。
测试涛叔
·
2023-08-31 20:11
软件测试
技术分享
pytest
职场和发展
测试工具
selenium
接口测试工具——postman
竞品:httprequester,jmeter,
httprunner
,fiddler,charles......链接:https://www.getpostman.com/点评:业界比较有名的接口测试和验证工具
洛奇洛
·
2023-08-26 23:20
httprunner
:parameters参数化只能在testsuites实现,不能在testcases实现
实操尝试:1、在testcases中加入parameters进行参数化报错案例:image.png运行结果报错:image.png运行中断1、在testsuites中parameters参数化image.png运行成功注意:在运行的过程中,需要注意yml语法,容易出错。以上是在程序中一一对应的参数化。下面我们写下外部csv接口参数化。image.png成功
石角斗
·
2023-08-21 21:00
HttpRunner
接口自动化框架搭建,干货满满!
前言除了前面讲述的unittest、pytest等等自动化框架外,
HttpRunner
也是当前流行自动化框架之一。
软件测试潇潇
·
2023-08-21 17:59
软件测试工程师
软件测试
自动化测试
自动化
运维
软件测试
程序人生
自动化测试
功能测试
职场发展
HttpRunner
自动化工具之设置代理和请求证书验证
httprunner
设置代理:
httprunner
库本身没有提供设置代理的接口,但是底层使用了urllib.requests等库,可以设置HTTP_PROXY和HTTPS_PROXY环境变量,常用的网络库会自动识别这些环境变量
阿里大叔说测试
·
2023-08-20 22:30
httprunner
自动化测试
自动化
运维
HttpRunner
自动化测试之脚手架工具使用(一键搭建)
httprunner
也提供了脚手架工具,使用步骤如下:1、在命令模式下输入hrun--startproject项目名称2、使用pycharm打开自动创建的项目名称目录步骤如下:1、在pycharm中的Terminal
阿里大叔说测试
·
2023-08-20 22:29
httprunner
软件测试
自动化测试
测试用例
httprunner
自动化
接口关联
HttpRunner
自动化测试之
httprunner
运行方式
httprunner
运行方式:
httprunner
在进行接口测试的时候,有两种运行方式方式一:通过命令行(CLI)运行,核心命令如下hrun:
httprunner
的缩写,功能与
httprunner
完全相同例
阿里大叔说测试
·
2023-08-20 22:29
自动化测试
软件测试
httprunner
python
自动化
httprunner
HttpRunner
自动化工具之times 重复执行
单个用例重复执行如果想让某个测试步骤重复执行,可以在test中增加times参数,如下:执行效果:实战案例光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。如果对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。如有不懂还要咨询下方小卡片,博主也希望和志同道合的测试人员一起学习进步在适当的年龄,选择适当的岗位,尽量去
阿里大叔说测试
·
2023-08-20 22:59
httprunner
软件测试
自动化测试
自动化
运维
接口关联
常用断言
测试用例
HttpRunner
自动化测试工具之录制工具使用--使用抓包工具通过命令转成yml文件
录制工具使用:为了简化测试用例的编写工作,
HttpRunner
实现了测试用例生成的功能,对应的转换工具为一个独立的项目:har2case使用操作步骤:1、通过抓包工具获取HAR格式的数据包2、通过命令har2casehar
阿里大叔说测试
·
2023-08-20 22:59
自动化测试
httprunner
软件测试
自动化
测试工具
运维
python2->3编码格式坑
两年前用
HttpRunner
框架做了接口自动化,最近再次用发现改动很大,特别是从python2升到了python3,字节和字符对应关系的改变,对曾经用到的加密模块产生了问题.image.pngimage.png
yytester
·
2023-08-19 00:57
05-
Httprunner
接口自动化第五篇:各种问题解决记录
一、上传文件场景场景一:只上传文件image.png场景二:上传文件的同时携带参数image.png二、地址、入参等都没有问题,请求结果返回401怎么办检查自己的代码,确保没有问题检查接口传参,是否需要传特殊token如果都没问题,试试在header中加入【Origin】原理:当我们的浏览器发出跨站请求时,服务器会校验当前请求是不是来自被允许的站点。服务器就是通过Origin字段的值来进行判断。
gz_tester
·
2023-08-18 07:12
使用这个插件,fiddler抓包直接生成
httprunner
脚本
har2case可以将.har文件转化成yaml格式或者json格式的
httprunner
的脚本文件,生成.har格式文件可以借助fiddler或Charles抓包工具友情提示:录制脚本,只是一个过渡,
程序员潇潇
·
2023-08-11 16:35
软件测试
自动化测试
软件测试工程师
fiddler
前端
测试工具
软件测试
程序人生
自动化测试
功能测试
最强整理,
HttpRunner
接口自动化框架-hook机制实战,一篇上高速...
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言对于使用Python结合Unittest框架来做自动化测试,应该知道在Unittest中,有这样2个方法:setUp()和tearDown(),即前置和后置操作。通常se
阿里测试君
·
2023-08-11 08:01
软件测试
软件测试工程师
接口自动化测试
软件测试
软件测试工程师
自动化测试
HttpRunner
接口自动化测试
接口自动化
自动化测试框架
HttpRunner
自动化测试之响应中文乱码处理
响应中文乱码:当调用接口,响应正文返回的中文是乱码时,一般是响应正文的编码格式不为utf-8导致,此时需要根据实际的编码格式处理示例:图1中extract提取title标题,output输出title变量值,如下图2可见,输出的变量值成了乱码,图3的报告中可以看到响应的编码为ISO-8859-1解决方式如下:方式一,添加headers头部信息,如下图4个关键字必须:User-Agent:*****
阿里大叔说测试
·
2023-07-31 22:21
自动化测试
软件测试
httprunner
python
java
服务器
HttpRunner
自动化工具之
httprunner
的测试用例分层机制
测试用例分层介绍:在接口自动化测试维护过程中,由于测试用例的增加和需求变更导致测试用例的调整,使自动化测试用例的维护非常麻烦,直接关系到自动化测试能否持续有效地在项目中开展。概括来说,测试用例分层机制的核心是将接口定义、测试步骤、测试用例、测试场景进行分离,单独进行描述和维护,从而尽可能地减少自动化测试用例的维护成本。测试用例分层机制下的核心概念:接口定义(api)对接口信息进行独立管理测试用例(
阿里大叔说测试
·
2023-07-31 22:51
httprunner
软件测试
自动化测试
测试用例
httprunner
自动化
接口关联
HttpRunner
自动化工具之实现参数化传递
在
httprunner
中可以通过如下方式实现参数化:1、在YAML/JSON中直接指定参数列表2、调用debugtalk.py中自定义的函数生成参数列表3、通过内置的函数引用CSV文件4、通过debugtalk.py
阿里大叔说测试
·
2023-07-31 22:50
软件测试
httprunner
自动化测试
自动化
运维
接口关联
httprunner
3.x详细教程一(框架结构介绍及搭建)
学习建议:在学习
httprunner
3.x版本之前,最好是学习过python,pytest,allure,locust,requests,git操作,这样可以更快的入手,有问题请留言,或者加群反馈。
成都_阿木木
·
2023-07-28 16:40
HttpRunner
3.X学习笔记(7)- 测试报告
HTTPrunner
集成了pytest,所以HTTPrunnerv3.x可以使用pytest的所有插件,包括测试报告插件,例如pytest-html和alluer-pytest。
倔强的课代表
·
2023-07-25 06:09
HttpRunner
的基础介绍及使用场景
项目背景同事支持多个业务线的项目,需要通用性业务增长,人员增长,需要项目快速迭代需要能够进行回归测试,性能测试,持续集成,线上监控,测试数据等需求来源课程.png指定目标:测试用例数,执行频率,运行成功率来源课程.png工具的介绍面向HTTP(S)的通用测试框架只需要维护一份YAML/JSON脚本,既可以实现自动化测试,性能测试,线上监控,持续集成等多种测试需求接口测试解决方案来源网络.png工具
xianling_he
·
2023-07-24 15:01
HttpRunner
自动化测试之忽略跳过用例--skip
忽略跳过用例:
Httprunner
框架中使用和unittest类似的方式进行忽略跳过用例,关键字有3个:skip:无条件跳过用例skipIf:条件成立,返回值为True时候成立(非0、非空等为true)
阿里大叔说测试
·
2023-07-22 22:06
自动化测试
软件测试
httprunner
自动化
接口关联
常用断言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他