随笔分类 -  接口测试

摘要:常见断言方法1、状态码断言 pm.test: 这是Postman的测试函数,用于定义一个断言。它接受两个参数:第一个参数是一个字符串,用于描述这个测试的目的或内容。这通常是一个简短的描述,比如 "Status code is 200",它会在测试结果中显示,帮助你快速识别是哪个测试通过了或失败了。 阅读全文
posted @ 2024-04-03 19:48 越长大越孤单哦 阅读(84) 评论(0) 推荐(0) 编辑
摘要:在使用Postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是: 1、获取上一个接口的返回值 2、将返回值设置成环境变量或者全局变量 3、设置下一个接口的参数形式 Tests的作用主要体现在以下几个方面: 验证响应结果:Tests是Postma 阅读全文
posted @ 2024-04-03 16:16 越长大越孤单哦 阅读(220) 评论(0) 推荐(0) 编辑
摘要:全局变量: 整个Postman都能使用的变量 环境变量: 选中环境后,才会全局生效的变量,叫做环境变量 环境变量作用: 可以通过变量进行参数化,方便集中管理测试数据;同时环境变量还可以起到快速切换环境的作用。 postman设置全局变量: postman引用变量方法:{{变量名}} 阅读全文
posted @ 2024-04-02 00:02 越长大越孤单哦 阅读(98) 评论(0) 推荐(0) 编辑
摘要:下面是用Python+flask写的接口,用来做接口测试 from flask import Flask, jsonify, requestapp=Flask(__name__)users=[ {'id':1,'name':'tom','age':25}, {'id':2,'name':'bob', 阅读全文
posted @ 2024-04-01 19:55 越长大越孤单哦 阅读(62) 评论(0) 推荐(0) 编辑
摘要:设计接口用例的目的是为了提升工作效率,防止遗漏 并且能够通过用例,来实施测试监控。 接口用例设计思路 设计用例时的四大维度:功能,性能,安全,兼容性 功能:单个接口测试,接口业务场景测试(多接口组合测试) 性能:响应时间 ,吞吐量, 服务器资源使用率(CPU、内存、磁盘、网络、IO), 错误率, 并 阅读全文
posted @ 2023-07-28 17:06 越长大越孤单哦 阅读(76) 评论(0) 推荐(0) 编辑
摘要:会话的概念 由于HTTP协议无状态的特点,所以客户端和服务器都不会保存客户端请求的相关信息。 所以服务器无法知道客户端的请求状态是不是已登录的状态, 为了解决这个问题,我们需要通过一个字符串表示用户的未登录/已登陆的状态。然后控制用户对资源的访问。 在现在的Web项目中,管理用户会话主要有3种实现方 阅读全文
posted @ 2023-07-28 15:56 越长大越孤单哦 阅读(123) 评论(0) 推荐(0) 编辑
摘要:HTTPS HTTPS是HTTP协议+SSL/TLS(Secure Sockets Layer/Transport Layer Security )认证,是一个基于安全套接字的 超文本传输协议 HTTP与HTTPS的区别 HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 阅读全文
posted @ 2023-07-28 15:46 越长大越孤单哦 阅读(268) 评论(0) 推荐(0) 编辑
摘要:HTTP协议:是超文本传输协议,它主要规定了在互联网中传输数据时的标准。主要用于定义客户端与web端服务器通讯的格式。 HTTP协议工作于客户端-服务端上。浏览器作为HTTP客户端,通过URL向,HTTP服务端即WEB服务器,发送所有请求。 HTTP特点:支持客户端/服务器模式, 简单快速, 灵活 阅读全文
posted @ 2023-07-28 14:18 越长大越孤单哦 阅读(108) 评论(0) 推荐(0) 编辑
摘要:一.什么是接口? 接口:简单来说就是 系统之间传输数据的通道。【就好像手机充电,必须要用充电线一样】 接口的特点:(1)一定的规范要求(协议如HTTP协议,HTTPS协议)(2) 能灵活自定义的部分(开发) 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 二.接口 阅读全文
posted @ 2023-07-28 14:11 越长大越孤单哦 阅读(90) 评论(0) 推荐(0) 编辑
摘要:设置 场景变量:1.点击“场景变量”入口。2.变量类型支持字符串、数组、JSON、数值等多种类型,根据实际需要选择下图中是选择常量 变量,调用变量的方式是 ${name } 变量名 、 添加断言规则 1.切换到断言规则tab, 阅读全文
posted @ 2022-12-07 18:21 越长大越孤单哦 阅读(315) 评论(0) 推荐(0) 编辑
摘要:做登录会遇到的问题1.登录页面的URL和 登录之后的页面URL不一样 2.有些值每个接口都会用到,但是每个接口都写一遍很麻烦,而且如果这个值改变了,以后修改起来很麻烦3.后一个脚本需要前一个脚本的参数 4.脚本都显示 200的情况下,如何确定值是自己想要的 下面是通过F12看到的关于登录的数据: 从 阅读全文
posted @ 2022-12-07 10:31 越长大越孤单哦 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:正则表达式:按照某种规则去匹配符合条件的字符串 基本匹配,可以在这里练习正则表达式 https://regex101.com/ 元字符 点运算符 --> . . 是元字符中最简单的例子。 . 匹配任意单个字符,但不匹配换行符。 字符集 字符集也叫做字符类。 方括号用来指定一个字符集。 在方括号中使用 阅读全文
posted @ 2022-12-05 11:38 越长大越孤单哦 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1.不能直接把F12里面的表单数据直接复制过来,会报Bad string 错误代码如下:正确如下: 2. 冒号 【:】 必须是英文下的冒号 3.引号必须是 双引号 【 " H 542 "】 阅读全文
posted @ 2022-11-30 10:19 越长大越孤单哦 阅读(55) 评论(0) 推荐(1) 编辑
摘要:1 接口测试 1.1 接口测试 接口:主要是子模块或者子系统间交互并相互作用的部分。 这里说的接口是广义的, 客户端与后台服务间的协议; 插件间通信的接口;模块间的接口; 再小到一个类提供的方法;都可以理解为接口。 接口测试:是指针对模块或系统间接口进行的测试。 1.2 接口测试发现的典型问题 接口 阅读全文
posted @ 2020-12-03 17:34 越长大越孤单哦 阅读(236) 评论(0) 推荐(0) 编辑
摘要:get和post的区别? 答:POST和GET都是向服务器提交数据,并且都会从服务器获取数据。 区别: (1)传送方式:get通过地址栏传输,post通过报文传输 例如:https://www.xiwanghulian.com/index/cms/datalist?cid=9&page=6 (2)传 阅读全文
posted @ 2019-11-25 17:27 越长大越孤单哦 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-29 16:06 越长大越孤单哦 阅读(221) 评论(0) 推荐(0) 编辑
摘要:一.什么是接口? 接口:简单来说就是 系统之间传输数据的通道。 接口的特点:(1)一定的规范要求(协议)(2) 能灵活自定义的部分(开发) 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 二.接口都有哪些类型? 接口一般分为两种: 1.内部系统的接口 2.系统对外 阅读全文
posted @ 2018-12-03 11:20 越长大越孤单哦 阅读(868) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示