1. 记录python接口自动化测试--requests使用和基本方法封装 2. 记录python接口自动化测试--unittest框架基本应用 3. 记录python接口自动化测试--pycharm执行测试用例时需要使用的姿势(解决if __name__ == "__main__":里面的程序不生
原创
2021-08-26 10:06:38
284阅读
一、自动化测试框架在大部分测试人员眼中只要沾上“框架”,就感觉非常神秘,非常遥远。大家之所以觉得复杂,是因为落地运用起来很复杂;每个公司,每个业务及产品线的业务流程都不一样,所以就导致了“自动化测试框架”去完成自动化测试的时候产生很多不稳定因素,这样就很难定位成一个固定的框架。其实不然,真正的自动化测试框架不是一个模式,而是一种思想和方法的集合,通俗的讲就是一个架构。二、自动化测试框
转载
2023-08-27 18:39:42
149阅读
你真的会写自动化测试断言吗?在接口测试中,断言是一项非常重要的操作,它是用来校验接口返回结果是否符合预期的一种手段。一般来说,接口测试断言大致可以分为以下几类:状态码断言:这是最基本也是最常用的一种断言方式。大部分情况下,接口返回的HTTP状态码可以用来判断接口请求是否成功。响应体断言:基于接口的响应数据进行校验。响应时间断言:接口响应时间是否在可接受的范围之内。数据库断言:接口调用后,数据是否有
今天跟以前一个测试同事聊天,聊到了接口测试的相关内容。 她告诉我:她以前的公司没有接口文档的,那么,我问她:你们如何做接口测试呢?她说:自己抓包来做接口测试的。 目前很多公司越来越重视接口测试了,重视那么必须要给测试人员提供接口文档的。 没有接口文档能不能做接口测试呢,当然可以,但是容易遗漏接口,也就是说接口会出现测试不全面的情况。就像没有需求文档一样,也可以进行功能
转载
2024-02-19 10:42:07
21阅读
最近有导出Excel的接口要测试,而且项目加了权限不方便在浏览器直接测试后端接口,于是在postman上测试导出Excel方法,直接点击Send按钮会生成一堆乱码: 后来折腾了一会,发现Send按钮还有一个下拉选项Send and Download,点击这个问题就解决了: 选择Excel文件保存的位
原创
2021-08-27 13:49:12
3947阅读
好久没写博客了。、最近忙着工作以及新工作的事。、看了下以前写的简单接口自动化,拿出来总结下,也算记录下学习成果先来贴一下最后的结果,结果是写在原来的excel中执行完毕后,会将结果写入到“状态”列;执行通过的话,如果返回的json有message写入“response”列,如果执行失败,则会将返回的json也写入其中前期准备:在excel中依次填上接口、请求类型、需要传的数据、期望返回的状态码以及
转载
2024-01-28 19:11:05
35阅读
# Java 接口测试参数化 Excel
## 流程图
```mermaid
graph TD;
A[准备测试数据] --> B[读取 Excel 数据]
B --> C[发送 HTTP 请求]
C --> D[获取响应结果]
D --> E[解析响应结果]
E --> F[断言结果]
```
## 步骤
1. 准备测试数据:首先,我们需要准备一份测试数据,包括接口地址
原创
2024-01-22 05:02:10
47阅读
很多人希望开源源码, github上源码:https://github.com/F1And/api4excel喜欢给个star工作原理: 测试用例在excel上编辑,使用第三方库xlrd,读取表格sheet和内容,sheetName对应模块名,Jenkins集成服务发现服务moduleName查找对应表单,运用第三方库requests请求接口,根据结果和期望值进行断言,根据输出报告判断接口测试是否通过。1. 数据准备数据插入(容易实现的测试场景下所需外部数据)准备sql (接口需要重复使用,参
原创
2021-08-16 18:08:24
1651阅读
# 使用Python上传Excel接口
在日常工作中,我们经常会遇到需要将Excel文件上传到服务器的情况,而Python提供了简单而有效的方法来实现这一功能。通过编写一个上传Excel文件的接口,我们可以轻松地将数据传输到服务器上,并进行进一步的处理。
## 上传Excel接口实现步骤
### 步骤一:创建一个简单的Flask应用
首先,我们需要使用Flask框架创建一个简单的Web应用
原创
2024-03-13 06:41:26
82阅读
# 如何实现“excel python API接口”
## 1. 介绍
在本文中,我将向您介绍如何使用Python来实现Excel与API接口的交互。这将涉及到使用第三方库来读取Excel文件并将数据发送给API,以及从API接收数据并将其写入Excel文件。
## 2. 流程图
```mermaid
journey
title 整体流程
section Excel -> AP
原创
2024-04-05 05:44:01
488阅读
## Python接口Excel封装实现流程
### 1. 确定需求和目标
在开始编写代码之前,首先需要明确需求和目标。我们的目标是将Python接口封装成Excel表格,方便查看和使用。接口的功能和数据结构需要在需求确定之后,才能开始编写代码。
### 2. 导入依赖库
在开始编写代码之前,需要导入一些必要的依赖库,以便后续使用。在Python中,可以使用`import`语句导入需要的库。根
原创
2023-11-25 07:22:51
80阅读
# Python Excel常用接口
在数据处理和分析中,Excel是一个非常常用的工具。Python作为一种流行的编程语言,也可以很方便地与Excel进行交互,进行数据处理和分析。在本文中,我们将介绍一些Python中常用的Excel接口,帮助大家更好地处理Excel数据。
## 1. 安装需要的库
在使用Python与Excel交互之前,首先需要安装一些需要的库,其中包括`pandas`
原创
2024-06-08 03:30:15
51阅读
自动化发展现状是金字塔的模型 现阶段中最核心的自动化测试将是接口自动化接口概念 前端与后端之间的数据通讯的桥梁;其本质就是数据的输入以及输出的过程;接口的概念从IT的角度出发,主要是子模块或者子系统间交互并相互作用的部分。虽然接口的形式各有不同,但是从测试角度来说,需要测试的内容大致是相同的,功能,性能,
原创
2024-06-17 09:29:15
92阅读
在PostMan批量执行的文章中写道:PostMan批量执行接口是以一种串行的方式在执行,并不是并发的执行。而更多的时候,我们需要的是接口并发执行,因此就需要用到本篇文章了。 文章导航1.下载安装并修改默认语言2.新建线程组3.新建Http请求4.创建Http请求头5. 创建csv数据文件设置及使用6.创建查看结果树7.运行测试接口 1.下载安装并修改默认语言本文是在windows系统下操作的。点
转载
2024-01-10 23:32:37
79阅读
自动化发展 现阶段中最核心的自动化测试将是接口自动化接口概念 接口:数据的输入以及输出的过程;子模块或者子系统间交互并相互作用的部分。接口测试概念 接口测试:外部系统与所测系统之间以及内部系统之间的交互点。原理:接口测试的原理是通过测试程序模拟客户端向服
原创
2024-07-11 09:31:34
85阅读
App接口测试使用工具Fiddler、Jmeter、postman测试设计:通过性验证: 首先肯定要保证这个接口功能是好使的,也就是正常的通过 性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。参数组合: 现在有一个操作商品的接口,有个字段 type,传 1 的时候代 表修改商品,商品 id、商品名称、价格有一个是必传的,type 传 2 的时 候是删除商品, 商品 id 是必传的,
转载
2023-07-04 22:33:02
9阅读
流程: 1.需求讨论 2.需求评审 3.场景设计 4.用例设计 5.数据准备 6.执行分析接口文档,提取测试点: 1.输入:接受哪些参数、参数的类型、可选参数和必选参数等;根据输入参数采用等价类、边界值分析法等进行设计; 2.业务逻辑:对于个接口,不同的输入参数或组合,流程或状态的转移是不同,可以根据业务逻辑画出流程图或状态转移图,确保每种状态至少被访问了一次 ;
转载
2023-08-27 18:38:09
170阅读
接口测试主要分HTTP和RPC两类,RPC类型里面以Dubbo较为知名。互联网微服务架构,两种接口都需要做接口测试的,不管是业务测试还是回归测试;为什么要做接口测试?1.比如‘下单’和‘订单查询’,分别在不同的机器不同的系统上,某种原因比如环境不行、包没打好,可能下单的系统就不可用,但是‘订单查询’又得依赖人家下单的系统,这时候就可以mock下订单查询的接口的入参,去做订单查询的测试,不然就得等人
转载
2023-07-13 11:01:27
167阅读
import openpyxl workbook=openpyxl.load_workbook('te
原创
2023-01-20 08:55:06
129阅读
原创
2022-08-17 10:00:10
1164阅读