遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

随笔分类 -  d2-2 - jmeter(含beanshell、jmeter监控平台)

摘要:前置和后置处理器,都放请求下面 如果线程组只有一个请求,前置和后置处理器放的位置和请求同级,没问题, 但是,如果线程组下面有多个请求,针对某个请求的前置或者后置处理器,请务必放到这个请求的下面(子级)。 前置处理器: 比如,BeanShell 预处理程序 后置处理器:比如,正则表达式提取器、jp@g 阅读全文
posted @ 2021-03-15 10:42 全栈测试笔记 阅读(313) 评论(0) 推荐(0) 编辑
摘要:jmeter返回unicode \u表示unicode编码,中文未正常显示 {"referer":"","refresh":false,"state":"fail","message":["\u704c\u6c34\u9884\u9632\u673a\u5236\u5df2\u7ecf\u6253\ 阅读全文
posted @ 2021-02-09 13:51 全栈测试笔记 阅读(436) 评论(0) 推荐(0) 编辑
摘要:练习一:获取“接口”二字前面的那个value值 说明:“接口”二字在响应中只出现一次 也就是获取 option个数、位置都固定,获取“接口”二字前面的value值 <option value="8a818111754a4e0c01754f87c94d0071">https://www.cnblogs 阅读全文
posted @ 2021-01-26 10:52 全栈测试笔记 阅读(2199) 评论(0) 推荐(0) 编辑
摘要:节点流:直接对File类进行操作的文件流 * 流的体系结构: 抽象基类 节点流(或文件流) 缓冲流(处理流的一种) * 字节输入流 InputStream FileInputStream BufferedInputStream * 字节输出流 OutputStream FileOutputStrea 阅读全文
posted @ 2020-12-08 22:00 全栈测试笔记 阅读(314) 评论(0) 推荐(0) 编辑
摘要:阅读目录 准备 自定义java请求 自定义函数助手开发 点击阅读: jmeter二次开发:https://mp.weixin.qq.com/s/w_lodzuQdlFK0ElcTK7nAQ 【bak】 阅读全文
posted @ 2020-10-24 16:05 全栈测试笔记 阅读(422) 评论(0) 推荐(0) 编辑
摘要:问题 win下做好的带参数化文件的脚本,要放到linux上面运行,如果在windows上就把参数化文件路径改为了linux上参数化文件的路径,比如改为/root/data/id.txt,保存后,会变成\root\data\id.txt,这样,传到linux上后,由于参数化文件路径不正确,会导致脚本运 阅读全文
posted @ 2020-07-22 23:07 全栈测试笔记 阅读(4800) 评论(0) 推荐(0) 编辑
摘要:tcp接口,试压过程中,部分请求报如下错误: java.net.SocketException: Software caused connection abort: socket write error 和开发确认后,是因为服务端不支持长连接 取消连接复用的勾选 此后未出现上面的错。 阅读全文
posted @ 2020-04-26 13:02 全栈测试笔记 阅读(2362) 评论(0) 推荐(0) 编辑
摘要:其它 ${__time(,)} 默认返回13位:1649662506978 如果只要前10位:${__time(/1000,)} 获取当前时间,转换为指定格式,放入参数 方法一:函数 SSS是毫秒 2020-04-24 13:00:27.446 ${__time(yyyy-MM-dd HH:mm:s 阅读全文
posted @ 2020-04-24 13:00 全栈测试笔记 阅读(5138) 评论(0) 推荐(0) 编辑
摘要:方法一:自带函数 参数含义 算法摘要:MD2、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512 String to be hashed:要计算的字符串; Salt to be used for hashing (optional):用于计算散列的盐(可选项); Up 阅读全文
posted @ 2020-04-23 22:14 全栈测试笔记 阅读(3242) 评论(0) 推荐(0) 编辑
摘要:你能回答领导的这个问题么? 很多测试朋友在做压测的时候,都是把脚本调通,设置一个线程数就开跑,完全不考虑场景是否设置合理, 如果不合理,那测试结果根本就没有参考价值,而且,你也没法回答下面这个问题: 你的压测是如何模拟生产环境中实际业务的? 所以,场景设计很重要(比例、加压方式、参数化数据、铺底数据 阅读全文
posted @ 2020-04-09 12:45 全栈测试笔记 阅读(3774) 评论(0) 推荐(0) 编辑
摘要:jmeter系列 JMeter【第一篇】JMeter5.1在windows(含插件安装)及linux下安装 JMeter基础【第二篇】JMeter5.1介绍及脚本录制 JMeter基础【第三篇】JMeter5.1元件作用域及执行顺序 JMeter基础【第四篇】JMeter5.1参数化 JMeter基 阅读全文
posted @ 2020-02-21 21:46 全栈测试笔记 阅读(14919) 评论(0) 推荐(0) 编辑
摘要:经常收到微信好友的各种问题咨询,今天分享一个比较有代表性的,希望对大家有所帮助。 一位微信好友的提问 问题如下: 问题分析 先简单介绍下服务端的处理逻辑,关于登录,服务端的逻辑一般是:校验用户名、密码(可能还有验证码,但是压测环境都会特殊处理),成功后,会根据规则(比如拼接时间戳等字符串、加盐、加密 阅读全文
posted @ 2020-01-09 23:42 全栈测试笔记 阅读(1675) 评论(0) 推荐(1) 编辑
摘要:前言 对测试来说,jmeter应该是大家使用较频繁的测试工具之一,因为其开源、免费、轻量、功能强大,支持很多种协议,除了测功能,还能做自动化和性能测试; 据某机构的调查,性能并发工具中,jmeter市场占有率已经50%+,超过了老大哥loadrunner; 这么一款如此优秀的工具,对测试而言,是必须 阅读全文
posted @ 2019-12-10 23:28 全栈测试笔记 阅读(2844) 评论(1) 推荐(1) 编辑
摘要:测试接口,postman和jmeter是用得最频繁的工具,特别是jmeter,支持很多种协议,且除了测功能,还能做自动化测试和性能测试。 下面主要介绍jmeter测试http协议接口的用法,包含get,post(form表单,json,上传文件,cookie)。 get请求 参数拼接在url后面 响 阅读全文
posted @ 2019-10-13 22:07 全栈测试笔记 阅读(6592) 评论(0) 推荐(2) 编辑
摘要:示例 实现对登录密码进行MD5加密 pom文件依赖 <!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --> <dependency> <groupId>commons-codec</groupId> <artif 阅读全文
posted @ 2019-09-05 23:45 全栈测试笔记 阅读(19448) 评论(4) 推荐(1) 编辑
摘要:get请求--jmeter:form表单 下载文件 响应结果 post请求--jmeter:form表单 登录请求 响应结果 post请求--jmeter:form表单中传token 请求(token放form表单中) 响应结果 成功入库 post请求--jmeter:form表单中传token 请 阅读全文
posted @ 2019-08-03 09:27 全栈测试笔记 阅读(1538) 评论(0) 推荐(0) 编辑
摘要:用jmeter的朋友越来越多了,毕竟开源、免费、轻量,而且功能、自动化、性能,都能做, 最近不少朋友问JMeter+Grafana+Influxdb可视化性能测试监控平台搭建的问题,虽然网上资料不少,但是有些是错的; so,抽时间总结了常用的3种搭建方式,供大家参考; 方式一:运行自定义镜像 方式二 阅读全文
posted @ 2019-07-06 21:01 全栈测试笔记 阅读(14214) 评论(1) 推荐(3) 编辑
摘要:在用jmeter做性能测试的时候,可能会因为依赖请求导致一些问题。 问题 问题一:参数化数据量不足,比如:我要压测的某个接口依赖登录,先通过登录获取到tokenId(每个账号登录一次),然后把tokenId作为被压测接口的入参,如果账号不足,当我并发的线程数多于登录账号数量,就会出现账号二次登录,而 阅读全文
posted @ 2019-06-30 21:29 全栈测试笔记 阅读(2139) 评论(0) 推荐(1) 编辑
摘要:信息头指定是json 传json 包含传token,请参考:https://www.cnblogs.com/uncleyong/p/11668665.html 阅读全文
posted @ 2019-06-08 12:09 全栈测试笔记 阅读(2012) 评论(0) 推荐(0) 编辑
摘要:配置 qzcsbj是连接池名称 jdbc:mysql://localhost:3306/qzcsbj?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true qzcsbj是数据库名;userUnicode=true,使用unicod 阅读全文
posted @ 2019-06-08 11:53 全栈测试笔记 阅读(1226) 评论(0) 推荐(0) 编辑

浏览器标题切换
浏览器标题切换end