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
2020年第二期《python3测试开发》课程,2月2号开学
QQ群视频在线教学,方便交流本期上课时间:2月2号-3月29号,每周六、周日晚上20:30-22:30报名费:报名费2000一人(周期2个月)联系QQ:283340479课表如下课程主要涉及的内容:1.
httprunner
上海-悠悠
·
2020-01-14 21:00
接口自动化测试平台,支持
HttpRunner
-优化篇
最初的版本地址:https://www.cnblogs.com/changqing8023/p/9873923.html优化的地方简单的记录下:1.页面样式做了简单的优化,以白色调为主,看着舒服点;2.在【项目管理】中新增了设置debugtalk.py,进行参数化引用;3.在【测试用例】中,引用debugtalk.py中的函数进行参数化;parameters:使用list(x,y,z)格式;4.测
backlightズ
·
2020-01-12 21:00
Fastrunner-问题记录
/Users/wangpingyang/.pyenv/versions/3.7.2/lib/python3.7/site-packages/
httprunner
/__init__.py:5:MonkeyPatchWarning
沈宥
·
2020-01-08 06:51
httprunner
--自定义输出报告
httprunner
因为近一年一直在做接口测试,所以选了
httprunner
框架做接口自动化
httprunner
版本:2.0.5,jinja2版本:2.10
httprunner
输出的html测试报告:默认的模板文件的路劲为
sandy测试路
·
2020-01-04 09:51
[PPJ_23]
HttpRunner
执行接口测试-基础配置过程
目录结构一、
HttpRunner
简介二、
HttpRunner
入门使用1.安装
HttpRunner
2.入门使用1)测试场景2)用例设计3)运行测试4)测试报告查看一、
HttpRunner
简介
HttpRunner
Fighting_001
·
2020-01-02 05:49
一个java实现的简单接口测试平台(springboot+rest-assured)
其实已经有很多大牛做过这样的事情了,像大疆的
HttpRunner
(python语言写的)等等很多优秀的平台,里面
蜗小稂
·
2020-01-01 09:56
Linux下搭建HttpRunnerManager接口测试平台
前言之前在学习
HttpRunner
时,我们都是把用例写在YAML/JSON中进行维护,使用起来也很方便。
wintests
·
2019-12-30 12:45
接口自动化的思考
接口自动化的用例设计之前我使用的是
HttpRunner
框架,作者对用例结构有很清晰的定义。具体可以参考:
HttpRunner
的测试用例分层机制
我为峰2014
·
2019-12-28 19:31
2019-10-22
httprunner
学习笔记(1)
httprunner
官方文档:https://cn.
httprunner
.org/以下是根据官方文档的学习和操作一、安装说明安装方式
HttpRunner
的稳定版本托管在PyPI上,可以使用pip进行安装
雕车香满路
·
2019-12-27 12:34
Linux下搭建HttpRunnerManager接口测试平台
前言之前在学习
HttpRunner
时,我们都是把用例写在YAML/JSON中进行维护,使用起来也很方便。
wintest
·
2019-12-22 01:00
HttpRunner
接口自动化测试框架--7.执行测试
HttpRunner
在命令行中启动测试时,通过指定参数,可实现丰富的测试特性控制。
不休不止
·
2019-12-20 11:00
HttpRunner
初探
介绍
HttpRunner
是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。
T_1704
·
2019-12-20 04:23
FasterRunner调试和部署(后端)
FasterRunner前端1.安装和创建Python虚拟环境安装virtualenvwrapper2.拉取代码cd~#环境当前用户home目录gitclonehttps://github.com/
httprunner
梨花菜
·
2019-12-18 18:31
[
HttpRunner
] load tests RecursionError:maximum recursion depth exceeded in comparison_解决方案
问题描述在
HttpRunner
接口自动化测试中,使用以下命令对.yml文件执行测试hrunF:\Py_Script\api_testing\
HttpRunner
_test\test_httpbin.yml
Fighting_001
·
2019-12-16 19:53
centos安装
httprunner
方法
测试脚本执行的环境部署(在jenkins服务器中,要求jenkins服务器和目标的灰度环境是连通的):一、安装python3.8$python#看见2.6.6Python2.6.6(r266:84292,Jan222014,09:42:36)[GCC4.4.720120313(RedHat4.4.7-4)]onlinux2Type"help","copyright","credits"or"lic
Tanwheey
·
2019-12-06 15:00
HttpRunner
学习11--指定用例运行次数
前言在
HttpRunner
中,一般情况下,我们写的用例脚本都是每次运行一次,如果我们想要指定用例运行的次数,可以通过times关键字来实现。
wintest
·
2019-12-03 23:00
【实践】_
HttpRunner
_进阶阶段
1.获取返回包数据 在提取参数时,当HTTP的请求响应结果为JSON格式,则可以采用.运算符的方式,逐级往下获取到参数值;响应结果的整体内容引用方式为content或者body,如上面的content.errorCode2.调用其他接口返回值(1).前置接口中设置(支持多个)指定的参数关键字:extract参数名:token参数值:content.tokenextract:token:conte
大婶N72
·
2019-12-01 11:14
【反思】课程对标
HttpRunner
的一些思考
首先要说的是
HttpRunner
真的不错(https://debugtalk.com/),对标我之前写的简单测试框架,有一些思路是相同的,现将我觉得可借鉴的东西梳理出来,作为后期学习或者完善框架的思路。
大婶N72
·
2019-12-01 07:51
HttpRunner
学习10--hook机制
在
HttpRunner
中,我们可以通过hook机制来实现setUp()和tearDown()。本人环境:HttpRunnerV1.5.8测
wintest
·
2019-11-30 16:00
【实践】_
HttpRunner
_快速上手
1.环境安装pipinstallhttprunner2.验证安装结果hrun-Vhar2case-V安装成功3.通过脚手架工具生成工程目录结构hrun--startprojectapi_autotest创建工程4.快速上手(1).testcases目录下新建test_demo.yml文件,内容如下:#全局配置-config:#本用例集名称name:testsuitesnamebase_url:ht
大婶N72
·
2019-11-29 23:35
HttpRunner
深入使用总结
本文主要记录使用
HttpRunner
进行具体业务场景接口测试的应用。首先:登录接口,之后所有的业务场景都是基于登录接口实现的。
安静的冰棒
·
2019-11-29 14:32
初识
HttpRunner
V2.x
近期了解了
HttpRunner
这款基于python的测试框架,只需编写一份yaml或者json脚本,即可实现接口自动化。
安静的冰棒
·
2019-11-29 09:01
HttpRunner
学习9--切换测试报告模板
前言在
HttpRunner
中,给我们提供了2套测试报告模板,分别是default_report_template.html和extent_report_template.html。
wintests
·
2019-11-24 11:24
HttpRunner
学习9--切换测试报告模板
前言在
HttpRunner
中,给我们提供了2套测试报告模板,分别是default_report_template.html和extent_report_template.html。
wintest
·
2019-11-24 11:00
HttpRunner
学习8--使用debugtalk.py辅助函数
前言在
HttpRunner
中,我们的测试用例都是写在YAML/JSON文件中,有时候我们想借助代码来实现某些较复杂的功能,但在YAML/JSON中是无法直接写代码来处理的,这个时候,我们可以借助
HttpRunner
wintest
·
2019-11-22 21:00
HttpRunner
学习7--引用CSV文件数据
前言在之前的文章中,我们已经学习了parameters参数化,是在测试脚本中直接指定参数列表。这种方法简单易用,但如果我们的参数列表数据比较多,这种方法可能就不太适合了。当数据量比较大的时候,我们希望可以把测试数据写到CSV文件中,然后直接引用CSV文件数据。本人环境:HttpRunnerV1.5.8测试场景登录接口文档说明:http://doc.nnzhp.cn/index.php?s=/6&p
wintest
·
2019-11-18 21:00
HttpRunner
学习6--使用parameters参数化
前言在使用
HttpRunner
测试过程中,我们可能会遇到这种场景:账号登录功能,需要输入用户名和密码,设计测试用例后有N种组合情况如果测试组合比较少,比如只有2个,那我们直接在YAML脚本中写2个test
wintest
·
2019-11-17 12:00
HttpRunner
学习2--用例格式和简单使用
前言
HttpRunner
中,测试用例支持两种文件格式:YAML和JSON。两种格式的用例是完全等价的,对于相同的信息内容,使用YAML/JSON得到的测试结果和报告也是一致的。
wintests
·
2019-11-17 10:49
HttpRunner
学习5--使用variables声明变量
前言在
HttpRunner
中,如果需要声明变量,可以通过关键字variables来完成,要引用声明的变量,则是通过$+变量名(如$token)来实现。
wintest
·
2019-11-14 21:00
httprunner
- 源码解析
这里只是做一个大概的解析,还有很多细节部分没有太过于关注我们从cli.py开始进行解析1、argparse.ArgumentParser接受命令行的各种参数[argparse.ArgumentParser主要是为了对
httprunner
yingchen
·
2019-11-14 14:00
接口自动化框架 -
httprunner
引用unittest
httprunner
其中一个比较好的点就是利用type动态创建类,使用setattr动态增加方法和属性。
yingchen
·
2019-11-07 15:00
接口自动化框架 -
httprunner
最近因为一些工作的原因,开始又思考之前写的框架的一些缺点及如何优化,所以找到比较有名的
httprunner
源码来比较和学习下1、
httprunner
提供了比较便利的脚手架代码及命令行运行方式cli.py
yingchen
·
2019-11-05 22:00
HttpRunner
学习4--使用正则表达式提取数据
前言在
HttpRunner
中,我们可通过extract提取数据,当响应结果为JSON结构,可使用content结合.运算符的方式,如content.code,用起来十分方便,但如果响应结果为text/html
wintest
·
2019-11-05 20:00
httprunner
-2-linux下搭建hrun(下)
前言前面我们说了linux下安装python3,hrun是需要依赖数据库,我们用docker进行安装mysql5.7让数据库能正常连接。安装mysql5.7请参考:https://www.cnblogs.com/gsxl/p/11747493.html一、准备工作已安装python3和pip3环境、mysql5.7(如果未完成上述,继续加油哈);将hrun项目包上传至服务器家目录下(自定):htt
广深-小龙
·
2019-11-03 11:00
HttpRunner
学习3--extract提取数据和引用
前言在
HttpRunner
中,我们要想从当前HTTP请求的响应结果中提取参数,可以通过extract关键字来实现。
wintest
·
2019-11-01 20:00
HttpRunner
学习2--用例格式和简单使用
前言
HttpRunner
中,测试用例支持两种文件格式:YAML和JSON。两种格式的用例是完全等价的,对于相同的信息内容,使用YAML/JSON得到的测试结果和报告也是一致的。
wintest
·
2019-10-29 22:00
HttpRunner
学习1--Windows&Linux安装
httprunner
最近在学习
HttpRunner
,这是一款开源的接口测试框架,可用于HTTP(S)协议的接口测试。通过该框架,我们只需维护一份YAML/JSON脚本,即可轻松的进行接口自动化。
wintest
·
2019-10-28 21:00
httprunner
-1-linux下搭建hrun(上)
前言相信不少小伙伴对开源项目
httprunner
都很感兴趣,我们来看下它的有哪些特点吧:项目管理:新增项目、列表展示及相关操作,支持用例批量上传(标准化的HttpRunnerjson和yaml用例脚本)
广深-小龙
·
2019-10-27 15:00
httprunner
学习21-正则表达式提取(extract)与校验(validate)
httprunner
支持正则表达式提取(extract)参数,也支持正则表达式校验(validate)返回html比如我请求博客园的首页https://www.cnblogs.com/yoyoketang
上海-悠悠
·
2019-10-19 23:00
学习
HttpRunner
中的参数驱动,使用testcases和testsuites文件以及搭配一个cvs文件,完成创建活动
目录以及作用api:为了更好地对接口描述进行管理,推荐使用独立的文件对接口描述进行存储,即每个文件对应一个接口描述。接口定义描述的主要内容包括:name、variables、request、base_url、validate等;testcases:引用接口定义,有了接口的定义描述后,我们编写测试场景时就可以直接引用接口定义了;testsuites:测试用例集,当测试用例数量比较多以后,为了方便管理
南夏一木子
·
2019-10-11 20:03
软件测试之自动化测试学习
python 的接口测试主流框架
来自cnblogs.com/fnng/p/9919803.html比较robotframework\unitetest\pytest\
httprunner
\gaugeimage.pngpytest优点1
Dk_shy5i
·
2019-09-30 12:23
Httprunner
参数化数据驱动学习笔记
参数分类单个独立参数:例如前面的第一种场景,我们只需要变换搜索关键字这一个参数多个具有关联性的参数:例如前面的第二种场景,我们需要变换用户名和密码两个参数,并且这两个参数需要关联组合testsuit与testcase关系:在testsuite中可以引用testcase其格式如下所示:config:name:testsuitedescriptiontestcases:testcase1_name:t
南夏一木子
·
2019-09-24 16:59
软件测试之自动化测试学习
学习
Httprunner
的hook机制
调用hook函数1、测试用例层面(testcase);2、测试步骤层面(teststep);测试用例层面在YAML/JSON测试用例的config中新增关键字setup_hooks和teardown_hooks。1、setup_hooks:在整个用例执行开始前触发hook函数,用于准备工作;2、teardown_hooks:在整个用例结束执行后触发hook函数,主要用于测试后的清理工作;测试步骤层
南夏一木子
·
2019-09-09 10:30
软件测试之自动化测试学习
2019第一期《python测试开发》课程,10月13号开学
群视频在线教学,方便交流本期上课时间:10月13号-12月8号,每周六、周日晚上20:30-22:30报名费:报名费2000一人(周期2个月)联系QQ:283340479课表如下课程主要涉及的内容:1.
httprunner
上海-悠悠
·
2019-08-28 00:00
httprunner
学习实践(五)-- skip机制和hook机制
序言
httprunner
的使用和其中的一些概念在官方的文档中已经详细说明,写这个学习记录是为了记录下自己的学习历程,能够在今后快速的深入学习和实践。
陈凌川
·
2019-08-26 10:48
CentOS7安装部署HttpRunnerManager接口自动化测试
HttpRunnerManager项目是基于
httpRunner
的接口自动化测试平台,纯Python语言开发。可实现接口自动化测试、性能测试、监控、Jenkins集成等测试任务。
Blue后花园
·
2019-08-16 15:31
接口自动化测试
Python3
httprunner
学习实践(四)--testcases的编写
序言
httprunner
的使用和其中的一些概念在官方的文档中已经详细说明,写这个学习记录是为了记录下自己的学习历程,能够在今后快速的深入学习和实践。
陈凌川
·
2019-08-05 15:14
HttpRunner
中extract问题取值报Failed to extract!
报错:ERRORFailedtoextract!=>data.rows[0].{modifyby}responsebody:{'code':0,'data':{'totalpage':1,'total':3,'pagesize':50,'pageindex':1,'rows':[{'modifyby':'10001','modifytime':1563968714125,'sourceno':''
鼓浪屿岛与海
·
2019-07-24 20:38
开源接口管理平台工具对比
近段时间,搜罗了一些网络上口碑较好的,免费or开源的接口管理和测试平台进行了了解和试用,包括postman、swagger、yapi、doclever、
httpRunner
等,在此整理对比一下,希望给后续寻找开源接口管理平台的朋友提供一些参考
不入中年
·
2019-07-09 23:54
接口
接口
开源的自动化测试平台
基于RobotFrameword的web集成环境,支持web自动化,http接口自动化,以及移动自动化,曾用名:AutoLinehttps://testerhome.com/topics/14962基于
httprunner
guothree2003
·
2019-06-19 17:26
测试平台
上一页
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
其他