摘要:
问题: 服务器上日志文件不断增加导致磁盘满,用户无法登陆到Linux机器。 解决方案: 定时任务每日删除3天前的日志。 步骤: 1、手动执行命令删除日志 find /opt/web/log/ -mtime +3 -name "*.log.*" -exec rm -rf {} \; 命令解析: 将目录 阅读全文
摘要:
有时需要修改请求或返回结果来验证网站存在的漏洞,因此需要使用到fiddler的断点功能。 如何修改请求前数据? 1、设置请求前断点 Rules--Automatic breakpoints--before request 这种方式的断点会对所有请求生效 2、选中请求,进入Inpectors--Raw 阅读全文
摘要:
jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。 1、 压测时,使用top命令查看哪个java进行占用了较多的CPU资源: 上图中可以看出pid为9437的java进程占用了较多的cpu资源 2、通过top -Hp 9437可以查看该进程下各 阅读全文
摘要:
1、 新建一个测试计划 2、 新建一个线程组 3、 创建数据库连接 4、配置数据库连接 5、添加JDBC Request 6、添加监听器 阅读全文
摘要:
线程组右键--添加--监听器--查看结果树 点击查看结果树 阅读全文
摘要:
线程组右键--添加--监听器--聚合报告 Aggreagete Report:jmeter最常用的一个Listener,“聚合报告”。 Label:每个jmeter的element(例如HTTP Request)都有一个Name属性,这里显示的是Name属性的值。 Samples(样本数):表示本次 阅读全文
摘要:
使用CSV Data Set Config: 1、 添加CSV Data Set Config 2、 在jmeter安装路径下新建txt文档:selectItemList.txt 设置两组参数,结算月份:开始月份与结束月份 3、 在jmeter中配置CSV Data Set Config 4、 在h 阅读全文
摘要:
线程组右键 -- 添加 -- 配置原件 -- HTTP Cookie管理器 如何定位到自己的cookie?以Google Chrome浏览器为例: 1、打开浏览器,打开开发者工具 2、登录站点 3、点击开发者工具中的“Network” 2、咨询开发,使用cookie中哪个字段作为登录标识,然后将该字 阅读全文
摘要:
名称:用于标识一个sample。 注释:对于测试没任何影响,仅用来记录用户可读的注释信息。 服务名称或IP:http请求发送的目标服务器名称或者IP地址,比如:http://www.baidu.com 端口号:目标服务器的端口号,默认值是80,可不填。 协议:向目标服务器发送http请求时的协议:h 阅读全文
摘要:
通俗的讲一个线程组可以看做一个虚拟用户组,线程组中的每个线程都可以理解为一个虚拟用户。 阅读全文