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
HttpRunner
参数化
HttpRunner
参数化
HttpRunner
中文使用手册http://cn.
httprunner
.org示例接口:http://www.kuaidi100.com/query?
lykion_881210
·
2020-07-04 00:38
小技巧
小知识
接口自动化框架
httprunner
(三)--断言
目录断言描述方式
httprunner
支持的校验器断言中使用正则表达式查看断言的结果断言是拿实际结果和期望结果去比较;
httprunner
在validate(校验器)关键词中添加断言,有两种断言描述的方式
luoman876
·
2020-07-04 00:33
接口自动化框架
python接口性能测试
HttpRunner
源码剖析-到底数据驱动如何实现的?
概述
HttpRunner
(2.1.1)在接口自动化框架方面已经很出名,可能很多公司开展接口自动化测试工作方面,会参考
HttpRunner
。例如我司(但可能不考虑完全使用,会借鉴一些设计?)。
Op小剑
·
2020-06-30 01:28
接口测试
Z01_自动化接口测试框架:
HttpRunner
系列文章目录
自动化接口测试框架:
HttpRunner
系列文章目录接口测试方兴未艾,自动化接口测试又是其中的重要手段,在这个过程中,测试框架的引用是必不可少的,业内有不少成熟的自动化测试框架,本系列文章旨在学习和分享
捉虫客
·
2020-06-29 03:21
接口自动化测试之
-
HttpRunner框架
M04_
HttpRunner
中文乱码问题:悟空CRM 中文断言乱码问题处理
M04_
HttpRunner
中文乱码问题:悟空CRM中文断言乱码问题处理明白了乱码的成因,接下来就好办啦。
HttpRunner
中没有进行字符编码和解码的现成函数,所以我们需要自己手工编写代码进行处理。
捉虫客
·
2020-06-29 03:21
接口自动化测试之
-
HttpRunner框架
J06_在
HttpRunner
中通过“测试用例集合”组织多个用例的执行
J06_在
HttpRunner
中通过“测试用例集合”组织多个用例的执行测试用例的执行肯定不能每次只执行一个文件,这样效率过低,因此我们需要把多个测试用例组织起来一起运行。
捉虫客
·
2020-06-29 03:19
接口自动化测试之
-
HttpRunner框架
I02_
HttpRunner
上传图片:file-like-objects 方式
I02_
HttpRunner
上传图片:file-like-objects方式如果进行文件上传,在
HttpRunner
中可以使用两种方式来实现:通过requests模块约定方法上传文件通过requests_toolbelt
捉虫客
·
2020-06-29 03:19
接口自动化测试之
-
HttpRunner框架
M03_
HttpRunner
中文乱码问题:悟空CRM 系统断言中文失败显示乱码分析
M03_
HttpRunner
中文乱码问题:悟空CRM系统断言中文失败显示乱码分析测试目的:实现“悟空CRM”系统登录通过页面标题文字进行断言,判断登录是否成功通过浏览器登录成功后,进入系统首页,查看源代码
捉虫客
·
2020-06-29 03:19
接口自动化测试之
-
HttpRunner框架
E02_
HttpRunner
断言:断言类型列表
E02_
HttpRunner
断言:断言类型列表在comparators.py文件中,定义了可以使用的断言类型:equals:是否相等less_than:小于less_than_or_equals:小于等于
捉虫客
·
2020-06-29 03:18
接口自动化测试之
-
HttpRunner框架
E04_
HttpRunner
断言:可断言的响应属性
E04_
HttpRunner
断言:可断言的响应属性通过response.py源码文件的错误提示信息中,我们可以看到进行断言时可以涉及到哪些响应的属性。
捉虫客
·
2020-06-29 03:18
接口自动化测试之
-
HttpRunner框架
G01_
HttpRunner
重定向:WordPress 登录抓包分析
G01_
HttpRunner
重定向:WordPress登录抓包分析有时候我们执行测试用例,提取内容和断言均失败,分析后发现提取数据的页面并不是我们预期的页面,原来都是重定向惹的祸,
HttpRunner
自动跟随系统进行了重定向处理
捉虫客
·
2020-06-29 03:18
接口自动化测试之
-
HttpRunner框架
I03_
HttpRunner
上传图片:file-tuple方式
I03_
HttpRunner
上传图片:file-tuple方式接上篇,使用'name':file-tuple方式上传文件,根据传入元组元素个数的不同,可以有三种形式:2-tuple``('filename
捉虫客
·
2020-06-29 03:47
接口自动化测试之
-
HttpRunner框架
Fiddler抓包工具之filter-过滤图片css等
先说背景:最近在玩
httprunner
,想用2个接口做实验:登陆+查询。手动写yaml用例的时候查询接口老是失败,于是想通过抓包导出HAR再自动转化成可直接执行的yml用例。
weixin_30881367
·
2020-06-28 02:16
HttpRunner
本地部署Windows
httprunner
中文使用手册:https://cn.
httprunner
.org/安装方式使用 pip 进行安装。
weixin_30861797
·
2020-06-28 01:36
httprunner
上传文件multipart/form-data
Content-Type=multipart/form-data#上传文件RquestPayload------WebKitFormBoundarymAyGmnyhpf3UBdecContent-Disposition:form-data;name="sysCode"S04------WebKitFormBoundarymAyGmnyhpf3UBdecContent-Disposition:for
weixin_30379531
·
2020-06-27 18:01
FasterRunner安装教程(Windows版)
[email protected]
:yinquanwang/FasterWeb.git如果本地没有安装git,可以直接页面上下载zip包解压:后端:https://github.com/
HttpRunner
幼儿园二园长
·
2020-06-27 14:40
接口
工具
httprunner
的用例模板
httprunner
的用例模板。1.用例用[{"config":{}},"test":{}}]格式。
warm77
·
2020-06-27 14:43
性能测试
安装
HttpRunner
时候出现各种错误的最有效解决办法
一、刚刚接触到了
HttpRunner
感觉很强大,但再安装的时候出现了很多错误1、我用的pipinstallhttprunner命令就出现下图中错误ERROR:Cannotuninstall'PyYAML
阿凡博客
·
2020-06-26 01:18
Python
软件测试
安装HttpRunner
python
Python
httprunner
接口自动第一篇之环境搭建篇
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试。
slq520
·
2020-06-25 01:15
接口自动化测试
httprunner接口测试
python
软件测试
编程语言
学习
httprunner
记录03
使用
httprunner
3.x版本python版本是3.6测试环境是zendao以下为脚本:#NOTE:GeneratedByHttpRunnerv3.1.0#FROM:assign_me.harimportrefromhttprunnerimportHttpRunner
dy20082250
·
2020-06-24 18:00
学习
httprunner
记录02
使用测试脚本完成文件的自动上传,以下脚本是使用requests实现的:使用的环境python3.6pipenv虚拟化环境测试服务器是禅道,功能场景是提交bug添加附件(可以是图片、文本,压缩包等等)#coding:utf-8importrequestshost='http://192.168.75.175'h1={"Accept":"application/json,text/javascript
dy20082250
·
2020-06-24 14:00
httprunner
自动化框架入门教程(下)
接上篇教程,这期教程会针对多用例情况下如何使用!假如现在有3条用例,可以这么写-config:name:院校查询的接口集request:base_url:https://gaokao.afanti100.com-test:name:查询中山大学request:url:/api/v1/universities/method:GETparams:keyword:中山大学page:1-test:name
林家小猪
·
2020-06-24 02:32
自动化测试
软件测试
软件测试
httprunner
自动化框架入门教程(上)
首先,
httprunner
框架使用十分简单,做接口测试易上手,所以我推荐它。话不多说,盘它!
林家小猪
·
2020-06-24 02:31
自动化测试
HTTPRunner
3 用户手册 (1)
HttpRunner
是近年一款优秀的国产开源接口测试框架,经过几个大版本的迭代,目前最新版是3.0.13。相较于之前的版本,3.0颠覆了以前的设计及理念。
猫与测试
·
2020-06-23 20:49
httprunner
系列10——PC上安装mysql数据库
前言:可参考:https://blog.csdn.net/woiangaoiowe/article/details/105364043一、安装pymysql安装命令:pipinstallpymysql安装成功检查:piplist查看到pymysql模块也表示安装成功二、连接数据库首先,导入pymysql;其次需要使用到pymysql模块中的connect()importpymysql#创建数据库连
喵小超
·
2020-06-23 20:00
httprunner
系列09——处理乱码的两种处理思路
前言背景:
httprunner
底层也是request,所以同样存在乱码问题步骤:1.响应正文乱码,先从报表中查看响应头中的encoding2.搜索相关编码转换的代码if__name__=='__main
喵小超
·
2020-06-23 19:00
学习
httprunner
记录01
python3.6版本使用pipenv构建的虚拟化环境安装指导遵从官方文档https://docs.
httprunner
.org/quickstart/测试环境:在vmware中安装centos7,然后在
dy20082250
·
2020-06-23 18:00
使用pytest和
httprunner
测试zendao的附件下载功能
1使用charles的录制功能,直接导出后生成python脚本,脚本可以直接运行,与手动操作唯一不同的是没有附件被下载下来需要深入
httprunner
使用,毕竟文件下载功能很重要,目前的脚本仅仅是有逻辑上的下载动作现在的内容存储于
dy20082250
·
2020-06-23 15:00
开源接口管理平台工具对比
近段时间,搜罗了一些网络上口碑较好的,免费or开源的接口管理和测试平台进行了了解和试用,包括postman、swagger、yapi、doclever、
httpRunner
等,在此整理对比一下,希望给后续寻找开源接口管理平台的朋友提供一些参考
bmopk86486
·
2020-06-22 18:27
HttpRunner
使用中的一些问题记录
背景:在了解接口自动化框架的过程中,看到有介绍说
HttpRunner
是一款不错的开源框架。所以,简单试用了一下。虽然有中文使用手册的帮助,但在结合自己项目接口的使用中还是遇到一些问题。
aduocd
·
2020-06-22 12:03
测试工具
httprunner
环境搭建
httprunner
中文使用手册:http://cn.
httprunner
.org/根据
httprunner
中文使用手册进行的部署,emm.....但是总在踩坑的路上1、python3环境搭建$brewinstallpyenv
一瓶牛奶
·
2020-06-21 16:49
I01_
HttpRunner
上传图片:抓包分析
I01_
HttpRunner
上传图片:抓包分析在使用
HttpRunner
实现上传文件之前,我们先分析一个案例,就拿百度上传图片并进行搜索功能来举例。
捉虫客
·
2020-06-21 12:34
接口自动化测试之
-
HttpRunner框架
软件测试
接口
软件框架
api
upload
HttpRunner
框架:安装使用和遇到的问题及相关解决办法
HttpRunner
安装一.运行cmd执行安装命令:C:\Users\test>pipinstallhttprunner【这条命令如果出现报错,就切换一下命令】:①pip.exeinstallhttprunner②pip3installhttprunner
丶凉
·
2020-06-13 15:36
自动化测试
接口测试学习笔记
python
httprunner
系列06——参数化&csv文件
前言:潜力不在脸上,本事不在嘴上一、背景:
httprunner
2.0版本已不支持在测试用例中进行参数化配置,参数化的功能需要在testsuite中实现二、思路:新建testsuite包,将要执行的testcase
喵小超
·
2020-06-13 12:00
httprunner
系列05——debugtalk中setup和teardown的操作
前言:做对的事情,比把事情做对重要!添加setup和teardown方法,类似于加日志操作,思路:将debugtalk中创建的方法,在config和test中调用。具体操作步骤如下:一、debugtalk文件中添加setup和teardown方法importrequestsdefsetup_case(case_name):print('测试用例%s开始执行'%case_name)defteardo
喵小超
·
2020-06-13 10:00
httprunner
系列04——环境变量env和脚本函数debugtalk.py的使用
前言:你一向地在回忆过去,怎么拥抱未来~一、环境变量的使用1.1创建.env文件,将需要设置为环境变量的值,存储在env中1.2使用${ENV(变量名)}调用环境变量二、脚本函数debugtalk.pyps:debugtalk.py文件在哪,哪里就是根路径2.1创建一debugtalk.py文件,编写好脚本importrequestsdefget_token():get_params_value=
喵小超
·
2020-06-13 09:00
Httprunner
环境搭建(docker+Linux)
yum-yinstalllrzszrz:上传sz:下载python3.6环境搭建whereispythonpython(查看版本号,Linux自带2.7版本)安装依赖包yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibp
妖小华
·
2020-06-10 10:00
httprunner
系列01——安装&用例执行&yaml语法
httprunner
2.0版本中文使用文档地址:http://docs.
httprunner
.org一、查阅后,有以下几个主要特征,简单做个小结:1.在requests上实现的二次开发,集成其全部特性。
喵小超
·
2020-06-07 15:00
异步http接口调用库:httpx
谈到http接口调用,Requests大家并不陌生,例如,robotframework-requests、
HttpRunner
等HTTP接口测试库/框架都是基于它开发。
虫师
·
2020-05-21 22:00
B06_接口测试前置知识补充:HTTP响应状态码
B06_接口测试前置知识补充:HTTP响应状态码在使用
HttpRunner
进行接口测试的时候,最常用到的一类断言方式就是判断接口返回的响应状态码,所以这里对各类型的HTTP响应状态码进行简要介绍。
捉虫客
·
2020-04-22 15:50
接口自动化测试之
-
HttpRunner框架
软件测试
接口
http
软件框架
MacOS/CentOS安装Python3.7.0
因为想要用
HttpRunner
,在2.7.12下编译报错了,我估计是跟版本相关,就只能安装Python3了MacOS$brewinstallpyenvimage.png(curl-fsSLhttps:/
TJJ
·
2020-04-13 00:50
Fiddler插件---将Mapi请求自动转为
HTTPRunner
测试用例(YAML格式)
随着团队推行
HttpRunner
搞接口自动化;编写和维护Case带来的工作量成为同学们最头疼的事情;木有之一。
@以轩-之名
·
2020-04-10 22:00
HttpRunner
使用
一.入门pip安装直接安装pipinstallhttprunnergitbub仓库安装pipinstallgit+https://github.com/
HttpRunner
/
HttpRunner
.git
margot921
·
2020-04-09 20:00
HttpRunner
初入门
一、什么是
HttpRunner
:
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
小木58
·
2020-04-05 15:28
Httprunner
_遇到的问题及其解决方法
问题1:解决测试报告中,请求体中中文乱码问题原本使用
httprunner
发送的post请求中,如果body中有中文,在测试报告中会乱码显示:image.png解决方法1.找到通过pip安装的
httprunner
猪儿打滚
·
2020-03-11 17:56
HttpRunner
_简单入门
httprunner
介绍
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
猪儿打滚
·
2020-03-04 14:28
【接口/性能】
HttpRunner
02-用例分层
1.
HttpRunner
安装pipinstallhttprunner可在git上下载源码:https://github.com/
HttpRunner
/
HttpRunner
2.背景在
HttpRunner
中
JOooo_
·
2020-02-16 01:43
HttpRunner
的作者是如何设计接口测试框架的
imageHttpRunner最让我们惊喜的是
HttpRunner
简单易用。它做到了工具集成,也有自己的核心技术,就像requests代码和
HttpRunner
的YAML文件,你可以无缝切换。
霍格沃兹测试学院
·
2020-02-06 20:58
python中使用
httprunner
(转载文章)
1、第三方模块安装:pipinstall-ihttps://pypi.douban.com/simplehttprunner验证:hrun-h2、创建工程目录:使用命令创建一个工程目录hrun--startprojectmyhrun3、进入到目录cdmyhrundir可以看到生成的4个目录和一个py文件apidebugtalk.pyreportstestcasestestsuites4、目录介绍:
shadow雨轩
·
2020-02-06 04:20
httprunner
-validate的使用
1、一般在API接口不做业务逻辑的判断。2、使用test:name:"查询是否可以减免"api:api/queryIsCaseDerateAble.yamlvariables:Token:bidIdvalidate:-str_eq:["content.msg",'该案件可提交减免']3、判断场景1)实际结果包含期望结果contains:["content.result",'token']2)实际结
大头他妈
·
2020-02-05 19:37
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他