安装运行环境 运行环境:python 编辑器:pycharm 安装模块:requests 新建项目 pycharm中新建一个项目:case_2(注意命名不要和功能模块重复,不然会再调用的时候出错 如:requests 、 re 、 random) 新建项目分别添加Packpage包 interfac ...
转载 2021-10-21 19:33:00
119阅读
2评论
今日学习目标:分析接口文档,设计编写接口测试用,使用Postman设置请求方法、URL、请求头、请求体,向接口发送http请求,并查看响应数据!
原创 2023-07-13 16:26:05
214阅读
1点赞
在研发过程中,研发同学希望有一个独立的管理窗口能对调试完的接口进行自测,且不影响源接口数据。而测试同学则希望在做完测试后,可以把测试的数据给保存成测试用,方便下一次测试的时候能够快速调用。Apipost 接口功能就是为此而设计,在接口页面可以根据需求创建多个测试用,创建的接口数据不会影响源接口。比如在用户登录接口下可以创建:验证码错误、手机号格式错误、手机号为空等多个:除了保存测试
原创 2024-01-30 18:42:35
147阅读
▌1.获取接口文档一般公司的开发会提供接口文档,没有接口文档的话只能自行抓包吧~接口文档是我们测试时最重要的一个依据,一个规范的接口文档至少包括:1.接口说明;2.调用URL;3.请求方法(get、post等);4.请求参数、参数类型、请求参数说明等;5.返回参数说明;▌2.分析接口文档的接口,提取测试点接口测试用跟常规的功能测试用基本一样,可以从接口功能测试、接口业务测试、接口性能测试、接口
原创 2022-07-07 17:30:40
332阅读
更多功能测试以及全套学习路线图均在专栏,↑↑戳进去领取~系列文章目录 ?自动化接口测试-第01天-接口接口测试、URL、HTTP协议、接口文档解析今日学习目标分析接口文档,设计编写接口测试用使用Postman设置请求方法、URL、请求头、请求体,向接口发送http请求,并查看响应数据接口设计为什么写防止测试点漏测。条理清晰方便分配工作,评估工作量和时间面试时使用!接口测试的测试点测试点称
原创 2023-07-12 21:14:14
838阅读
1点赞
需 求 背 景在转转,接口测试分为简单的单接口测试和复杂的业务场景测试。 单接口测试一般在接口测试平台直接配置 响应,就需要一个在服务部署结束后自动执行接口的能力。需 求 分
前言简单介绍pytest常用方法import pytest基本用法编写规则测试文件以test_开头测试类以Test开头,并且不能带有 init 方法测试函数以test_开头断言使用基本的assert即可setup,在测试函数或类之前执行,完成准备工作,例如数据库链接、默认参数、打开文件等teardown,在测试函数或类之后执行,完成收尾工作,例如断开数据库链接、关闭文件示例:# 新建test_ca
接口测试用构思结构测试过程验证点:一般接口要包含如下部分: 接口测试用构思结构阶段一:开发在编码,测试拿到需求文档和接口设计文档: 1、基本功能测试(业务测试): 根据需求文档和接口设计文档的转译,需要清楚业务流程规则和每个接口的使用场景方式,设计符合业务逻辑和接口使用场景的。 2、边界分析测试: 在基本功能的基础上,开始考虑接口输入输
 1.支付:金额框填写校验:只能是数字/小数点两位/金额为空/边界值校验:大于小于等于负数支付方式:余额(余额不足)/第三方支付:密码填写错误/未安装第三方支付app→跳转或者提示/转账汇款:填写银行卡,信用卡的校验/支付方式空时提交其他:部分支付/补缴支付/重复支付(避免:未返回前不能再次点击支付loading)安全:修改支付金额或者支付方式后(charles),后台和第三方的需要
接口测试用常见设计方法一, 接口常遇见的bug和问题(1) 传入不合规参数,导致程序crash(2) 数据类型溢出,导致数据读出和写入不一致(3) 因对象权限未进行校验,可以访问其他用户敏感信息(4) 状态处理不当,导致逻辑出现错乱(5) 逻辑校验不完善,可以利用漏洞获取非法利益二, 测试用设计输入- 接口处理逻辑 – 输出-一个接口通常有输入,输出,有时候输出也是没有的,设计考虑,输入,
# Python接口怎么获取cookies ## 1. 问题描述 在进行接口测试时,有时需要获取接口返回的cookies信息。本文将介绍如何使用Python编写接口,获取接口返回的cookies,并解决一个实际问题。 ## 2. 实际问题 在进行接口测试时,有时候我们需要获取接口返回的cookies,以便在后续的接口请求中使用。例如,我们需要进行登录操作,获取登录后的cookies
原创 2023-11-06 07:20:29
45阅读
# Python Swagger 转化为接口教程 ## 1. 概述 在开发过程中,我们经常使用Swagger来定义和描述API接口。而在测试过程中,我们需要将Swagger定义的接口转化为接口进行自动化测试。本教程将教会你如何使用Python来完成这一过程。 ## 2. 流程 下面是完成这个任务的大致步骤: | 步骤 | 描述 | | --- | --- | | 1. 安装相关依赖
原创 2023-08-03 10:17:59
629阅读
接口测试是项目测试过程中非常重要的一环,测试的对象是接口,所以可以很早的介入测试,对代码逻辑进行全面验证,更早的发现程序的问题,它比UI测试效率更高,并且更容易验证极端和异常的情况。接口测试流程:类似于功能测试流程,一个完整的接口测试流程如下:分析接口文档和需求文档编写接口测试计划编写接口测试用并评审接口测试执行输出接口测试报告一般接口设计依据的就是开发提供的接口文档和产品提供的需求文档。接
原创 2021-04-16 16:55:01
656阅读
在编写接口的过程中,针对一个接口,往往只是参数不同,那么参数化就非常有必要了。 seldom 中参数化的用法非常
原创 2023-11-03 10:38:54
79阅读
# Python自动化接口实现指南 ## 一、整体流程 ```mermaid journey title Python自动化接口实现流程 section 准备工作 开发者 ->> 小白: 准备环境 小白 ->> 开发者: 安装requests库 section 编写测试用 开发者 ->> 小白: 编写测试用代码
原创 2024-06-21 03:49:54
24阅读
# 使用 Python 实现 JSON 自动生成接口 在现代软件开发中,自动化测试是保证代码质量的重要环节。实现 JSON 自动生成接口的能力,不仅能提高开发效率,还能减少手动编写测试用的错误。接下来,我将带领你了解整个流程,并逐步实现 JSON 自动生成接口。 ## 整体流程 以下是实现 JSON 自动生成接口的基本步骤: | 步骤 | 描述
原创 2024-10-08 03:32:48
160阅读
前言 接口测试作为测试的重要一环,重点关注的是数据层面的输入输出,今天小编介绍一种常用的接口测试用设计方法和测试方法,希望对大家有所帮助,由于内容较多,分三次给大家讲解,今天先介绍“请求层面的设计方法”。前车之鉴 小编先介绍一下自身在测试过程中遇到的接口测试问题。这类问题历历在目,任何一个问题上线都会造成线上事故,“幸亏我意识到了”形容非常恰当。教训一:线上资讯信息流图集频道返回非图片信息
最近的项目经常测试接口,记录一下接口测试用设计的思路。一般咱们功能测试用包含: 前置条件+测试步骤+预期结果,接口测试也是一样的。以下是我的接口测试用设计思路。 第一步  分析接口。就如同分析功能测试的需求文档。考虑几个方面:1 有哪些接口2 分析每一个接口:header,url,参数(含义、可选/必选、格式、类型等等),响应数据来源及数据量。3 分析接口接口之间的关联
接口测试用接口测试,首先需要开发提供接口文档。最重要的有一下几点:被测接口的地址 接口参数,以及各个参数的说明 必要的http头与http体 ( http头是可以自定义的,可以用来校验是否是自己人访问 ) 接口返回什么值,以及各个返回值的说明 接口是干什么的、接口测试用功能测试:测试这个接口的功能是否实现,并且测试这个接口是否按照接口文档来进行开发的(比如说接口文档规定了一些关键字,而开发的时
1.参与者Actor1.1参与者与系统产生交互的人、系统或者组织代表位于系统之外并和系统进行交互的一类事物(人、物、其他软件子系统等)通过它,可以对软件系统与外界发生的交互进行分析和描述通过它,可以了解客户希望软件系统提供哪些功能1.2Actor的图形表示参与者是人,“小人图”参与者是某个系统时方框图,构造型《actor》!image20220919175902546(https://s2.5
原创 2022-09-19 20:13:30
593阅读
  • 1
  • 2
  • 3
  • 4
  • 5