随笔分类 -  多测师_接口测试

该文被密码保护。
posted @ 2023-11-23 14:21 多测师_树哥 阅读(11) 评论(0) 推荐(0) 编辑
摘要:从《2023 全球 API 状况报告》里的数据,我们能看到全球的开发者使用最多的 API 协议: 最常用的九大API协议/接口规范,它们分别是:RESTGraphQLSOAP/Web ServiceWebSocketSocketSSEgRPCDubboMsgPack 第一种:RESTREST 其实不 阅读全文
posted @ 2023-09-26 09:40 多测师_树哥 阅读(521) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2023-08-28 21:07 多测师_树哥 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-06-14 13:58 多测师_树哥 阅读(92) 评论(0) 推荐(0) 编辑
摘要:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功类)表示成功处理了请求的状态代码。200  阅读全文
posted @ 2022-12-07 17:42 多测师_树哥 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一、权限限制 权限限制我需要单独拎出来讲,它很重要!很多系统中都存在系统管理员、普通用户等不同角色的用户,系统管理员拥有一些普通用户没有的权限,比如系统管理员可以发布公告,而普通用户则只能查看,系统管理员和用户还有组织上的划分,比如深圳市的系统管理员和普通用户,广东省的管理员和普通用户。 横向越权和 阅读全文
posted @ 2022-11-28 20:59 多测师_树哥 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一)什么是接口幂等概念:接口幂等性就是用户对于同一个接口发起的一次请求或者多次请求的结果是一致的,不会因为多次请求而产生不同的结果。案例用户购买商品后需要进行支付,支付扣款成功,但是返回结果的时侯报网络异常,此时钱已经扣了,用户不知道并再次点击支付按钮,此时会进行第二次扣款,返回结果成功,用户查询余 阅读全文
posted @ 2022-11-16 11:21 多测师_树哥 阅读(694) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-11-10 16:48 多测师_树哥 阅读(17) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-11-10 16:37 多测师_树哥 阅读(6) 评论(0) 推荐(0) 编辑
摘要:接口测试中可以可以使用httpx进行异步调用,下面对比一下异步调用和同步调用的速度异步调用的代码如下 async ==》发音athink、表示异步 await ==》饿威特 # 异步调用 import httpx import asyncio import time async def reques 阅读全文
posted @ 2022-09-05 17:48 多测师_树哥 阅读(288) 评论(0) 推荐(0) 编辑
摘要:一)使用Python+Flask+MySQL+Redis开发简单接口实例 flaskDemo框架 本接口项目的技术选型:Python+Flask+MySQL+Redis,通过 Python+Falsk 来开发接口,使用 MySQL 来存储用户信息,使用 Redis 用于存储token,目前为纯后端接 阅读全文
posted @ 2022-07-16 17:56 多测师_树哥 阅读(735) 评论(0) 推荐(0) 编辑
摘要:现在有不少测试朋友做的项目中,可能也会涉及到支付相关的功能。比如:做商城的,做游戏的以及其他在线交易的网站、APP等。如果支付出了问题,或者用户拿少的钱通过篡改请求数据购买大金额的商品,如果是实物的话,发货前还有可能被发现。如果是虚拟商品话费、游戏币等就有可能造成损失。 所以,不管是实物也好,虚拟商 阅读全文
posted @ 2021-06-07 21:48 多测师_树哥 阅读(1742) 评论(0) 推荐(2) 编辑
摘要:作为软件测试工程师,如果你的简历中有涉及到 fiddler 这款工具,出去面试可能会被问到:fiddler 在工作中有哪些应用? 我们都知道 fiddler 是一款非常优秀的调试代理工具,用于记录客户端和服务端之间的所有的通信数据。软件测试工作中,主要可以帮助我们来完成以下事情: 定位前后端 bug 阅读全文
posted @ 2020-09-05 10:21 多测师_树哥 阅读(997) 评论(0) 推荐(0) 编辑
摘要:为什么要用Session和Cookie? 简单一句话,因为Session和Cookie可以记录用户状态信息。 这到底啥意思呢? 一、动态网页的出现 什么是静态网页 含义:一个网页的内容是HTML代码编写的,文字、图片等内容均可通过HTML代码指定了 优势:加载速度快,编写简单 劣势:可维护性差,扩展 阅读全文
posted @ 2020-08-28 11:13 多测师_树哥 阅读(734) 评论(0) 推荐(0) 编辑
摘要:一、第一步在百度下载BeautifulReport报告模板(或者加入多测师线上技术交流群556733550获取) 然后解压如下 二、然后生成报告的代码如下: """ Author: 多测师_王sir Time: 2020/7/1 20:36 Project: cms接口自动化 Website: ww 阅读全文
posted @ 2020-07-20 22:02 多测师_树哥 阅读(587) 评论(0) 推荐(0) 编辑
摘要:第一步: 先把图片转换为base64编码、然后写入到csv文件当中 #coding=utf-8 """ Author:多测师_王sir Time:2020-07-09 14:47 Wechat:xiaoshubass website:www.duoceshi.cn """ import csv im 阅读全文
posted @ 2020-07-09 15:30 多测师_树哥 阅读(1678) 评论(1) 推荐(0) 编辑
摘要:一、MD5加密 MD5加密的特点: 不可逆运算(不能破解、不能解密) 对不同的数据加密的结果是定长的32位字符(不管文件多大都一样) 对相同的数据加密,得到的结果是一样的(也就是复制) 抗修改性 : 信息“指纹”,对原数据进行任何改动,哪怕只修改一个字节,所得到的 MD5 值都有很大区别. 弱抗碰撞 阅读全文
posted @ 2020-07-06 16:05 多测师_树哥 阅读(2048) 评论(0) 推荐(1) 编辑
摘要:1、HTTP是无状态协议 什么是无状态?就是说这一次的请求和上一次的请求是没有任何关系的,无法共享信息。好处就是速度快。 2、cookie、session的加入 HTTP请求是无状态的,所以解决共享信息的问题必须采用其他的手段,于是就有了sessionid,sessionid是基于cookie实现的 阅读全文
posted @ 2020-06-22 21:31 多测师_树哥 阅读(475) 评论(0) 推荐(0) 编辑

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