摘要:
在接口测试过程中,经常会遇到枚举值,如果接口传参数,想随机取某一个枚举值应该怎么办呢? 本人结合实际工作中的需求,编写了一个jmeter函数,输入枚举值,枚举值中间以英文符号","进行区分,然后枚举值的随机值。 代码如下: import java.util.ArrayList; import jav 阅读全文
2024年9月30日
2024年9月19日
2024年9月18日
摘要:
1、首先来做一个实验: 对接口进行压测,且所有接口的请求头都不传参数accept-encoding:gzip, deflate, br, zstd进行压测,使用聚合报告进行数据统计显示如下: 可以观测到接收的KB/sec中的流量如下: 2、 对接口进行压测,且所有接口的请求头都传参数accept-e 阅读全文
摘要:
jmeter编写脚本的原则,事务、抽象的概念,面向对象的思想(封装,继承,多态)断言1、尽量不要使用beanshell,如果遇到一些jmeter不支持的加密算法,或者一些功能,可以将其封装成jmeter的函数,进行调用2、尽量抽取公共信息,使用http信息头管理器,http请求默认值等3、如很多接口 阅读全文
摘要:
在jmeter使用过程中,遇到一些无法使用jmeter函数助手解决的问题,那么就需要自己开发一个jmeter函数,用于解决一些问题 如何进行jmeter函数的二次开发详情见如下代码:其实个人建议可以下载jmeter源代码 见如下目录D:\tools\apache-jmeter-5.6.3_src\a 阅读全文
2023年6月29日
摘要:
import java.nio.charset.StandardCharsets; import java.security.KeyFactory; import java.security.PrivateKey; import java.security.Signature; import jav 阅读全文
2022年6月14日
摘要:
/* 1、其中自定义部分变量清参考脚本中对变量的设置 */ import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.http.control.HeaderManager; import org.apac 阅读全文
2022年6月7日
摘要:
1.安装beego; go get -u github.com/astaxie/beego go get -u github.com/beego/bee 当出现如下错误的时候 #错误1C:\Users\Administrator>go get -u github.com/astaxie/beego 阅读全文
2022年5月14日
摘要:
创建文件 import ( "fmt" "os" ) func main() { //创建文件时,需要指定文件的存储路径以及文件名称 file, err := os.Create("D:/Test/a.txt") if err != nil { fmt.Println(err) } //对文件进行操 阅读全文