【开发工具】- Java开发必知工具
2024-09-06 11:28:47
压力测试工具_JMeter
作用
1.能够对HTTP和FTP服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过JDBC)。
2.完全的可移植性和100% 纯java。
3.完全 Swing 和轻量组件支持(预编译的JAR使用 javax.swing.*)包。
4.完全多线程 框架允许通过多个线程并发取样和 通过单独的线程组对不同的功能同时取样。
5.精心的GUI设计允许快速操作和更精确的计时。
6.缓存和离线分析/回放测试结果。
高可扩展性
1.可链接的取样器允许无限制的测试能力。
2.各种负载统计表和可链接的计时器可供选择。
3.数据分析和可视化插件提供了很好的可扩展性以及个性化。
4.具有提供动态输入到测试的功能(包括Javascript)。
5.支持脚本编程的取样器(在1.9.2及以上版本支持BeanShell)。
性能分析工具_JProfiler
作用
JProfiler直觉式的GUI让你可以找到性能瓶颈、抓出内存漏失(memory leaks)、并解决执行绪的问题。它让你得以对heap walker作资源回收器的root analysis,可以轻易找出内存漏失;heap快照(snapshot)模式让未被参照(reference)的对象、稍微被参照的对象、或在终结(finalization)队列的对象都会被移除;整合精灵以便剖析浏览器的Java外挂功能。
特点
1.使用方便。
2.界面操作友好。
3.对被分析的应用影响小。
4.CPU,Thread,Memory分析功能尤其强大。
5.支持对jdbc,noSql, jsp, servlet, socket等进行分析。
6.支持多种模式(离线,在线)的分析。
最新文章
- [转] C++的引用传递、指针传递参数在java中的相应处理方法
- svn版本搭建
- pysvn安装及常用方法
- 编译Hadoop
- WCF--提示:";未找到终结点。";
- SpringMVC架构浅析
- jquery和js cookie的使用解析
- WC2015流水账
- prototype vs __proto__ 之间关系
- WEBAPP组件化时代, Web Components
- 解锁ORACLE数据库
- 区块链入门(1):搭建(Ubuntu系统)Truffle v3.2.1 开发和测试环境
- (转载)Jython 简单入门
- python requests下载图片
- windows10下配置环境变量
- [原]Jenkins(二十) jenkins再出发之Error: Opening Robot Framework log failed
- 工作笔记—新浪微博Oauth2.0授权 获取Access Token (java)
- 深度学习中的batch的大小对学习效果的影响
- DataTable xml 互相转换
- git版本控制工具的使用(1)。
热门文章
- js回文数的四种判断方法
- 禁用wordpress新编辑器,使用经典编辑器的方法
- pytharm里面的导入上级目录飘红
- UPDATE REPLACE 替换";\\";
- ubuntu 本地生成被浏览器信任的证书
- react 核心技术点
- apache httpd 从2.2升级到2.4的过程及中间遇到的坑
- vmare_mac 关闭完整性检查
- asp.net core mvc 里的application中的start,end等事件
- sublime text 文件列表如何忽略特定格式的文件名