首页 > 编程语言 >Python接口自动化项目----Anan

Python接口自动化项目----Anan

时间:2023-12-01 14:11:16浏览次数:32  
标签:基于 httprunner 展示 Python 接口 ---- 测试 自动化 Anan

优点

本效果展示仅是整体样式功能,更详细的使用方法和优点,需要参考使用手册。

整体的优点包括:

1.测试接口的统一管理

2.支持多环境

3.测试报告展示

4.定时任务

5.支持代码驱动

6.便捷的交互式页面

7.支持根据业务的定制化操作

8.基于httprunner1.x,支持各种复杂情况下的接口测试,多依赖,校验接口,抽取接口返回值,编排任务流等 以及可以对httprunner二次开发

补充

httprunner是基于requests模块进行封装的一个开源项目,更加方便的进行接口测试,该框架基于httprunner的源码之上,所设计的一个接口自动化平台。完全是作者独立开发,编写代码。不存在任何版权问题。但是部分设计思路以及UI存在参考市面上成熟的接口自动化平台。

之所以选择低版本的httprunner是因为目前的最新版本已经用go语言实现,将会增加使用的难度,功能也更加完善。但是作者在开发平台时,已经极力使其更加简单,不想将功能设计的过于复杂,也方便维护和使用。

前端技术:vue2

后端采用:fastapi(基于python的一个web框架)

另外有其他bug问题,欢迎联系作者。

效果展示(目前仅有效果展示,未公开源码)

登录

 

 

首页

 

 

 

项目列表

 

 

全局项目切换

 

 

全局变量

 

 

 

全局环境切换

 

 

配置管理

 

 

API列表

 

API调试

 

用例列表

 

可拖动的编排

 

代码驱动

 

定时任务

 

 

 

 

 

 

定时任务的添加

 

 

接口测试历史记录

 

 

报告展示

 

 

用户管理

 

 

 

标签:基于,httprunner,展示,Python,接口,----,测试,自动化,Anan
From: https://www.cnblogs.com/archerlili/p/17869586.html

相关文章

  • Elastic Universal Profiling
    ElasticObservability8.10introducesthegeneralavailabilityreleaseofElasticUniversalProfiling™ andenhancementstotheElasticAIAssistantforObservability.Elastic® UniversalProfilingisawhole-system,always-on,continuousprofilingsolution......
  • elasticsearch一些重要的配置参数
    先看一下官网给我们提供的全部的参数配置项官网地址官方文档链接:注意版本是8.1ConfiguringElasticsearch|ElasticsearchGuide[8.1]|Elastic编辑https://www.elastic.co/guide/en/elasticsearch/reference/current/settings.html重要(基本)参数ImportantElasticsearchconfigu......
  • 基于RK3568高性价比全国产EMS储能解决方案(一)概述
    储能产业链框架储能产业链可分为上游“原材料及生产设备”、中游“储能系统”、下游“储能场景应用及后市场服务”。图1储能产业链框架图产业链中游的“储能电池系统”主要包括“能量管理系统(EMS)”、“电池管理系统(BMS)”、“储能逆变器(PCS)”、“电池组”四个部分。电池组将......
  • 详解十大经典排序算法(一):冒泡排序
    算法原理冒泡排序通过多次遍历数组,比较相邻元素并交换,逐步将最大值(或最小值)"冒泡"到数组的一端。算法描述冒泡排序是一种简单的排序算法,它重复地遍历待排序的元素,比较相邻的两个元素,并根据需要交换它们的位置,直到整个序列排序完成。冒泡排序的基本思想是通过相邻元素的比较和交换,将......
  • 不断推进人类共同富裕——论文文档
    新发展阶段奋力实现共同富裕的奋斗目标“十四五”期间,我国即将步入新的发展阶段,仍须不忘本心,不断向共同富裕目标前进。第一,要坚持发展生产力和变革生产关系并行不悖。首先,发展生产力,也就是为实现共同富裕奠定雄厚物质基础首先要做大“蛋糕”。改革开放以来,我国经济实力、综合国力......
  • 【爱物为玩-调色课】怎么用直方图分析影调和色调
    明度直方图图片黑、白、灰像素的分布情况,就是直方图直方图从左到右,为黑色色阶、暗部、中间调、高光、白色色阶通过观察明度直方图,可以看出图片的影调。暗调,代表图片中黑色像素较多,所以直方图靠左中间调,图片黑色、白色像素都不多,直方图在中间明调,代表图片中白色像......
  • 九章算法Twitter 后端系统 - Python 项目实战2023
    获取完整版--》请留言VisualStudioCodeVisualStudioCode(简称VSCode)是一个免费的跨平台文本编辑器,由微软开发和维护。虽然它被称为文本编辑器,但它实际上是一个功能强大的集成开发环境(IDE),支持多种编程语言,如Python、JavaScript、C++等。以下是VSCode的一些主要特点:轻量级:VSCo......
  • 护理人员职业暴露情况危险因素及防护措施研究进展—文档
    医院是救死扶伤的场所,又是病源微生物聚集的地方,医院的特殊环境使护理人员面临着许多不安全的职业损伤因素。护士行业是一门特殊的职业,其独特的工作环境及服务对象决定了护士经常暴露于各种各样的危险之中,工作在临床一线的护理人员是发生职业损伤的高危群体。另一方面,由于目前我国普......
  • Python使用cURL库下载文件
    Python使用cURL库下载文件cURL库是一个功能强大的工具,可以用于在Python中下载文件。以下是一个简单的Python程序,使用cURL库实现文件下载功能:importsubprocessdefdownload_file(url,output_path):command=['curl','-o',output_path,url]process=subprocess.Popen(comman......
  • 使用ASIRequest库进行Objective-C网络爬虫示例
    使用ASIRequest库进行Objective-C网络爬虫示例在Objective-C中,ASIHTTPRequest是一个非常受欢迎的库,用于处理HTTP请求。它可用于下载网页内容,处理API请求,甚至进行复杂的网络交互。下面是一个简单的示例,展示了如何使用ASIHTTPRequest库来爬取网页代码。首先,你需要在你的项目中导入ASI......