随笔分类 -  接口测试

摘要:jmeter测试dubbo接口 一.Windows环境通过jdbc给lottery接口造用户测试数据 1.将mysql-connector-java-5.1.22-bin.jar放到D:\apache-jmeter-5.5\lib\ext目录下 2.在测试计划中,添加mysql-connector- 阅读全文
posted @ 2023-06-27 11:01 常疯大虾 阅读(452) 评论(0) 推荐(0)
摘要:Jmeter中通过beanshell调用jar包实现加密一.添加beanshell前置处理器由于请求接口时,会传加密参数。加密过程会在请求之前完成,所以需要使用前置处理器中beanshell preprocessor二.在测试计划中添加jar包路径三.编写beanshell脚本1.定义一个beash 阅读全文
posted @ 2023-06-27 10:54 常疯大虾 阅读(288) 评论(0) 推荐(0)
摘要:Jmeter中通过beanshell调用java文件实现加密一.添加beanshell前置处理器由于请求接口时,会传加密参数。加密过程会在请求之前完成,所以需要使用前置处理器中beanshell preprocessor二.编写beanshell脚本1.定义一个beashell变量:phoneNum 阅读全文
posted @ 2023-06-27 10:53 常疯大虾 阅读(255) 评论(0) 推荐(0)
摘要:上游接口提供多个数据,Foreach控制器遍历全部 一.使用场景 获取用户列表数据,全部登录 二.Foreach使用方法 1.编写获取用户接口脚本 Json提取器,提取所有用户名。因为会被登录接口调用,所以需要定义变量名称 2.编写用户登录接口脚本 线程-添加-逻辑控制器-foreach控制器 输入 阅读全文
posted @ 2023-06-27 10:52 常疯大虾 阅读(64) 评论(0) 推荐(0)
摘要:jmeter中if控制器使用方法一.If控制器用途当一个需要实现满足一定条件才执行时,则可以使用if控制一个线程组由查询库存接口和购买接口构成,需求当库存大于500才购买商品二.If控制器的使用方法1.编写查询商品库存接口脚本使用函数助手ramdon函数对sku_id进行参数化,因为sku_id会被 阅读全文
posted @ 2023-06-27 10:51 常疯大虾 阅读(1053) 评论(0) 推荐(0)
摘要:Jmeter中跨线程调用变量 一.Jmeter中线程运行规则 1.各个线程组是完全独立的,每个线程组是不同的业务,互不影响 2.线程组中的每个线程也是完全独立 3.线程组中的每个线程,都是从上往下执行,完成一轮循环后,继续下一轮循环 4.存在业务流或者接口之前存在依赖关系的放同一个线程组 5.set 阅读全文
posted @ 2023-06-27 10:50 常疯大虾 阅读(432) 评论(0) 推荐(0)
摘要:Jmeter测试签名接口一.了解签名规则1.常见的签名规则:业务数据+当前时间戳2.签名方式:md5(大部分)二.接口信息1.Ip和端口号:10.196.104:80802.接口路径:/pinter/com/userInfo3.请求类型:post4.数据类型:json5.请求参数:{ "phoneN 阅读全文
posted @ 2023-06-27 10:49 常疯大虾 阅读(203) 评论(0) 推荐(0)
摘要:Jmeter测试tcp接口 一.tcp接口结构 Tcp接口:只有ip和port 传参数据类型根据开发定义的类型 需要添加一个ascii码的十进制字节结束符,tcp才会关闭 二.Tcp接口环境搭建 在testfan-tcp-server.jar目录下,启动cmd命令行,输入:java -jar tes 阅读全文
posted @ 2023-06-27 10:48 常疯大虾 阅读(735) 评论(0) 推荐(0)
摘要:Jmeter测试dubbo接口 一.dubbo插件准备 1.把jmeter-plugins-dubbo-2.7.4.1-jar-with-dependencies.jar包放在D:\apache-jmeter-5.5\lib\ext目录 2.重新打开jmeter客户端 在线程组-添加-取样器-dub 阅读全文
posted @ 2023-06-27 10:47 常疯大虾 阅读(706) 评论(0) 推荐(0)
摘要:Jmeter测试websocket接口一.Websocket接口原理1.打开网页:从http协议,升级到websocket协议,请求简历websocket连接2.服务器返回建立成功成功3.客户端向服务端发送匹配请求4.服务端选择一个客服上线5.服务器返回客服id6.客户端向服务器发送消息7.服务器推 阅读全文
posted @ 2023-06-27 10:46 常疯大虾 阅读(1308) 评论(0) 推荐(0)
摘要:Jmeter测试基于soap协议的websevice接口一.Webservice接口结构二.Jmeter测试webservice接口方法1.输入请求参数2.添加http 信息头,定义客户端接受得数据类型3.调试脚本 阅读全文
posted @ 2023-06-27 10:44 常疯大虾 阅读(94) 评论(0) 推荐(0)