直接改源码吧,改 maven 引用。
我没看懂你的问题。
打包 ios,玩 docker。
除了这俩,远不如同价位 windows。
个人意见。
写的真不错,已经收藏。向楼主学习。
说一下我怎么给 Jmeter 改动代码的吧:
呵呵了。你能说一个框架是你心目中完美的框架吗,它就没有缺点吗?
“如果框架都无法实现,工具和平台就更不能。” 为什么我不能改框架的源码来实现自己的需求呢?为什么我不能组合多个框架的优点来达到自己的目的呢?
框架总有缺点,而我做工具或者平台,就是组合各个框架的优点,让其合并在一起。相信各位做平台的也是这个目的。
“工具和平台解决的是 不让你写代码做接口测试 !” 就比如接口测试的断言部分吧,postman 都是写脚本的形式来断言的,用我截图给你吗?是叫 Javascript ,

怎么了,你要告诉我 postman 不行,它不是一个成功的工具,是因为它让我写代码了,让我写了代码才能做接口测试了。那你的工具超过 postman 了吗?
不是说想怼你,你怼别人的时候最好想想自己说的是啥,你到底想清楚问题没有。
等你发现测试框架无法满足你的时候,你就会想写一个工具来满足你的要求了,写完工具会想何不共享一下?这就做成了一个平台。
你这个报错是 Jmeter 自己报的,建议查一下配置。
之前我也说过,Jmeter 对分布式节点 slave 的管理很弱,这是源生的弊端。不过正常都会自动停止的。分布式停不下来建议直接重启节点没关系的。
调试报告仅仅是调试,我还没想分布式那么远,有点儿太复杂了。
建议你仔细了解一下 Jmeter 的自有的压力分布的实现。平台对 Jmeter 的压力分布实现原理配置等没有做任何修改,做的仅是优化。
节点机的压力负载调节也是在改动原 jmx 文件在内存中对象的方式来实现的。
大佬说的很不错。我最近也在思考这方面的东西。
postman 是一个标杆,比如它还有切换 workSpace 的功能(eolinker 也有),都非常值得借鉴。还比如 postman 能自动记录接口请求返回的 response 的 cookie 数据,这些细节令我深思。
另外,专业和优秀的一套 UI 真的很重要。
是的。
但是目前平台支持压力机压力负载配置,比如可以把两个压力机承担的都是原脚本压力的 50% ,这样加起来就是 100 了。
可以调大或者调小压力。
源生的 Jmeter 的分布式节点机的坑还是不少的,建议压测前重启。
在重写 + 重构 + 改写这个项目。
UI 设计,产品设计的挺棒的。
集群的控制是 Jmeter 自带的,你如果看 Jmeter 源码就知道了。
平台只是调用 Jmeter 的 API,如果配置了集群就会使用集群。
学习了。
《Java 开发手册》是一本比较神的书,我精读的是 1.3 版本的,对写代码帮助很大。
这五道题其实还好吧,如果是经常刷题的,这种难度级别的题,能找出来不下 500 道。当然我是被虐的习惯了。
支持
感谢对我发言的肯定。
最近在面试,也在探索这方面的知识。补充一些这里没有的吧,个人浅见。

是有这个类的。
可以尝试生成一个比较稳定的自动化脚本模板。未来的迭代都是向这个模板添加特定的需求。可以生成一批不同接口的 jmx 文件,让其成为素材,每次添加即可。当然这需要双开或者多开 Jmeter 来编辑。
建议每一个迭代都要保存好 jmx 文件,这样面对新的迭代可以参考历史文件,让工作量降低。
同时要写好每一个请求的注释,要能真正区分 sampler 的作用和特点。
Jmeter 是有一些缺点无法避免的,比如是一个本地工具无法和线上文档匹配,本身是脚本文件本地保存查找等,麻烦是必然的。需要结合其它工具来使用。
正常 JVM 环境中是有这个类的。你用的 Jmeter 是 5.1.1 吗。
可以 debug 一下看看问题在哪里。详细的可以提一个 issue。
插件需要加载平台的 JVM 环境中。这个需要自己手动加载,如在 IDE 中引用三方 jar 包,pom 文件制定插件所在的目录等。
5.1.1 目前支持的不好,我都是用的 4.0 的。
插件自己加到环境里。
赞,做的还是不错的。