![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
fxde
这个作者很懒,什么都没留下…
展开
-
分享浏览器f12的一个坑
信贷项目压测,从登陆页到首页业务,由于系统只支持ie不支持其他,故使用f12抓包 抓了登陆疑惑全部都是get请求,用户信息是如何传到server的,因为一般为post提交表单到后台 仔细扒拉一遍所有请求未发现请求中的用户信息 初步怀疑是f12开发者工具漏掉了一些请求信息 使用Wireshark抓了全量包 由于刚开始项目组只提供了域名,ping域名得到ip,ip.addr && http筛选对应的包 筛选后果然发现post请求,内含用户信息,追踪流信息 cookie➕提交的用户信息,f12原创 2021-03-29 19:57:15 · 300 阅读 · 0 评论 -
如何在linux环境下使用jmeter
linux配置jdk,java -version验证,查看版本号是否对应 下载jmeter tar包/若测试环境不可联网,可上传window.zip包,使用unzip解压缩 yum list|grep zip ;yum install unzip linux配置jmeter环境变量 /etc/profile,加一行 $ vi .bash_profile(指定用户环境变量)vi /etc/profile(全局变量) export JMETER_HOME=/usr/local/jmeter/apache-jme原创 2020-05-09 23:33:43 · 435 阅读 · 0 评论 -
lr交易晒数据参数取值设置
uniq-iter-about vuser,场景正常设置,迭代完参数数据场景自动停止原创 2020-12-10 10:52:05 · 131 阅读 · 0 评论 -
关于jstack的使用
top 查看最耗费cpu的java进程号 pid top -Hp pid查看该进程下,所有线程情况,如果有异常耗费资源的线程,记录线程号 jstack pid 》jstack.log printf “%x\n” 线程号 输出16进制的线程号 在jstack.log中查看具体线程状态 注意死锁,阻塞,等待,或者runable时间特别长的 每次测试查看线程情况,需要每隔几秒取一次,一共三次结果结合着看 占个坑,jmap jstat等用法 jstack与dump文件区别 ...原创 2020-11-05 15:27:43 · 161 阅读 · 0 评论 -
服务器连接数与线程数浅谈
服务器连接数 与前端后端其他组件的tcp连接数 使用netstat grep 关键字可查看具体连接数 包括establish和timewait状态等 在压测中,关于应用服务器 与压力发起端的连接数,一般等于发起端的线程数,由发起端控制大小 与db的连接数,与数据库连接池大小有关,一般为tcp长连接 应用中配置的线程池大小、或者配置文件中分配的线程数信息 限制相关服务的可用线程数,程序可使用的最大线程资源数 ...原创 2020-11-05 15:18:47 · 1552 阅读 · 0 评论 -
关于http请求中multiparte/form data请求
这个传输类型的请求,往往带着请求名和报文边界 在lr中使用web submit data的形式上送即可 提交表单形式上传 其他传输类型,可使用web custom request形式 json形式上送原创 2020-11-05 15:03:23 · 117 阅读 · 0 评论 -
压测中关于并发用户的看法
测试过程中,一般将压力发起端的线程数看作是并发用户数, 并发30个线程,压力端响应时间128ms,tps 230 一般会认为系统可承载30个并发线程 此时查看服务端的线程数,很可能没有用到30个并发线程,running状态的大概16-20个 在应用耗时80ms,其应用处理tps 225 压力发起端着眼点在链路全局,包括应用数据库 统计应用的线程使用情况,要结合应用耗时来看 ...原创 2020-11-05 09:57:44 · 209 阅读 · 0 评论