接口自动化测试平台,支持HttpRunner-优化篇

最初的版本地址:    https://www.cnblogs.com/changqing8023/p/9873923.html

优化的地方简单的记录下:

1.页面样式做了简单的优化,以白色调为主,看着舒服点;

2.在【项目管理】中新增了设置  debugtalk.py ,进行参数化引用;<参考了  HttpRunnerManager 实现 debugtalk.py 的页面样式>

3.在【测试用例】中,引用 debugtalk.py 中的函数进行参数化;parameters:使用 list(x,y,z) 格式;

4.测试计划执行时,改用异步执行方式,需要先启动celery;

python manage.py celeryd -l info

5.保留了默认方式执行,便于定位问题;感觉httprunner定位问题比较麻烦~~~

6.locust未使用httprunner,有时间再更新;

原文地址:https://www.cnblogs.com/changqing8023/p/12184782.html

时间: 2024-10-03 10:47:17

接口自动化测试平台,支持HttpRunner-优化篇的相关文章

基于HttpRunner的接口自动化测试平台HttpRunnerManager(二)

https://github.com/HttpRunner/HttpRunnerManager HttpRunnerManager Design Philosophy 基于HttpRunner的接口自动化测试平台: HttpRunner, djcelery and Django_. HttpRunner手册: http://cn.httprunner.org/ Key Features 项目管理:新增项目.列表展示及相关操作,支持用例批量上传(标准化的HttpRunner json和yaml用例

自动化工具 自研的接口自动化测试平台

原文:https://testerhome.com/topics/12648 个人自研的自动化测试平台,借鉴了部分HttpRunner的思想和部分代码,主要实现了项目管理.签名方式管理.接口管理.用例管理和测试计划的制定和运行等主要功能,其它的编辑修改都没做,现在只相当于完成了一个Demo吧.环境:Python 3.6.3Django 2.0.1Pymysql 0.8.0Requests 2.18.4 主界面 系统设置 项目管理 测试环境 接口管理 添加接口 用例管理 添加用例 一个用例可以包含

python Django接口自动化测试

记录下自己开发的接口自动化测试平台: 接口测试相对于UI测试来说测试成本低,相对稳定,变动不大,日常测试可使用postman.jmeter.python request等进行测试. 以下就介绍python request开发的框架来进行接口测试.功能满足批量测试,支持Excel导入数据库,自定义选中测试接口,图表测试统计等功能. 后端语言采用python的django来开发,之前没接触过django,本想用java web来做后台的,但还是想尝试下,所以便有了这个作品,好在过程还顺利,边做边学,

Python 基于http接口自动化测试

设计原理 基于http协议接口的测试设计,莫过于Python的requests库,简单粗暴易理解. 设计模式 采用python的flask框架,搭建一套接口自动化测试平台. 测试用例维护:采用Excel 测试结果保存:采用MongoDb存储,HTML页面展示 相关核心代码介绍: Excel模板如下: 看Excel的定义命名,基本理解,每个参数的含义 介绍: B1:要测试的接口地址 B2:该测试接口的请求参数,以"#"分隔[便于分割] B3:登录的URL,若测试不需要登录 B4:登录的j

基于Python接口自动化测试框架(初级篇)附源码

引言 很多人都知道,目前市场上很多自动化测试工具,比如:Jmeter,Postman,TestLink等,还有一些自动化测试平台,那为啥还要开发接口自动化测试框架呢?相同之处就不说了,先说一下工具的局限性: 1.测试数据不可控:    接口虽然是对业务逻辑.程序代码的测试,而实际上是对数据的测试,调用接口输入一批数据,通过断言代码验证接口返回的数据,整个过程围绕数据测试.    如果返回的数据不是固定的,是变化的,那么断言失败,就无法知道是接口程序错误引起的,还是数据变化引起的,所以就需要进行测

接口自动化测试,完整入门篇

1. 什么是接口测试 顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系.其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主要分为功能测试,性能测试,稳定性测试,安全性测试等. 在分层测试的“金字塔”模型中,接口测试属于第二层服务集成测试范畴.相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自

api4excel - 接口自动化测试excel篇

api4excel - 接口自动化测试excel篇 工作原理: 测试用例在excel上编辑,使用第三方库xlrd,读取表格sheet和内容,sheetName对应模块名,Jenkins集成服务发现服务moduleName查找对应表单,运用第三方库requests请求接口,根据结果和期望值进行断言,根据输出报告判断接口测试是否通过. 1. 数据准备 数据插入(容易实现的测试场景下所需外部数据) 准备sql (接口需要重复使用,参数一定得是变量) 2.集成部署(运维相关了解即可) 平滑升级验证脚本加

接口自动化测试--基础篇

点击标题下「蓝色微信名」可快速关注 坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注.转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是我们期待的方向,有更多兴趣的欢迎切磋,我们微信订阅号,联系方式如下: 更多书籍,敬请期待 上次分享了http协议后,很多朋友问,做接口自动化测试如何入门,今天小怪简单分享介绍下,1.我们需要的的基础知识,2.Fiddler接口测试演示,3.jmeter接口测演示,详细如下: 视频地址:https:/

美团接口自动化测试实践

一.概述 1.1 接口自动化概述 众所周知,接口自动化测试有着如下特点: 低投入,高产出. 比较容易实现自动化. 和UI自动化测试相比更加稳定. 如何做好一个接口自动化测试项目呢? 我认为,一个"好的"自动化测试项目,需要从"时间"."人力"."收益"这三个方面出发,做好"取舍". 不能由于被测系统发生一些变更,就导致花费了几个小时的自动化脚本无法执行.同时,我们需要看到"收益",不能为