随笔分类 - Jmeter
压力测试
摘要:1. 报错信息: 2. 问题排查 1)询问AI, 说端口被占用。 修改了jmeter的端口号后, 仍是不行 2)最后找到一篇博客, 真的解决了问题 我只进行了, 增大端口号, 减少Time_Wait, Close_WAIT 没有处理, 仍解决了此问题
阅读全文
摘要:问题描述: 解决: 然后,在高级选项中
阅读全文
摘要:增加http请求头信息管理器 对应的是
阅读全文
摘要:1. 这种报错,其实就是登录时,会带有一个登录信息给到接口, 在请求头里 找到这个, 放到jmeter的请求头中
阅读全文
摘要:内容详情: 1. 资料发布, 分为资料上传和资料保存两个请求, 资料上传的返回的接口中file_id 是资料保存的请求的参数 资料上传 抓包: 资料保存 抓包 tips:在这个过程遇到的坑 1. 写了全局的http信息头, 但这两个请求跟之前其他请求的请求头部不一样, 导致一直报错。 删除所有信息头
阅读全文
摘要:上述是通过抓取文件上传的包获得: 结果执行时报错: 解决方法: 原因: 文件上传的content-type为下图这个, 两者冲突了 :
阅读全文
摘要:1. 通过抓包(fiddler工具) 2.badboy(已被淘汰) 3. jmeter自带的http代理服务器 1)新建线程组 新建 http请求默认值 新建 线程组-逻辑控制器-录制控制器 2)新建http代理服务器,:测试加护-非配置元件-代理服务器 端口号:8888 目标控制器:选择需要录制的
阅读全文
摘要:1. 直接在csv文件中, 把断言写进去 2. 3. 增加响应断言 4. 执行, 由此可见结果的正确性
阅读全文
摘要:此为登录接口的请求驱动 步骤: 1.创建登录请求 2.为此请求创建csv文件 3. csv数据文件设置, 是针对此请求的, 所以要放置在请求的下面 4. 设置csv数据文件 5. 因为csv文件, 有三行数据, 所以要循环三次, 故要设置循环。 因为循环是作用于请求的, 故请求是在循环下面。 注意层
阅读全文
摘要:正则表达式: 具体如何操作: 1. 草稿保存, 此请求的响应数据的id 为发布总结的请求参数draft_id 2. 草稿保存的响应数据 3.在草稿保存的请求中,添加后置处理器- 正则表达式提取器, 提取响应数据的id信息 4. 发布总结请求中, 填写请求参数 5.最终, 可正常发布 正则表达式的学习
阅读全文
摘要:有发送内容, 但提示草稿内容为空 经查找, 发现请求头内容错误: 原: 接口信息: 后更改为: 可保存成功: 注意事项:
阅读全文
摘要:Jmeter支持以下类型变量: 用户自定义变量 函数生成变量 BeanShell变量 数据文件变量 用户自定义变量 添加用户参数-设置用户变量 函数生成变量 Jmeter 中有许多内置的函数,可以生成随机数, 创建步骤:点击菜单栏【工具】栏-函数助手对话框-下拉选择 _Random()函数 最终效果
阅读全文
摘要:1.基于三茅网的总结草稿保存接口来写的 1. 线程组-http请求- httpCookie管理器(因为要登录 ,所以在每个接口里都要添加此cookie数据)- http信息头管理器--查看结果树- 断言 断言: 更近一步:由于cookie一段时间后就失效, 需要不断更新,所以把cookie提取出来,
阅读全文
摘要:JMeter 主要用于服务器系统: 比如web网站, API服务器(云服务系统, 比如:阿里云, 基本上也是http协议, 支付系统:比如支付宝), HTML(前端页面展示),Json(前端语言) 比如:美团app, 就是通过API接口,发起支付宝的支付请求 http(协议):超文本传输协议
阅读全文