的 阿帕奇 JMeter™ 桌面应用程序是最著名的开源软件工具之一 , 一种 100% 纯 Java 应用程序,旨在加载测试功能行为和测量 软件性能. 它最初是为测试 Web 应用程序而设计的,但后来扩展到其他测试功能.
结论
Apache Jmeter 评论 需要测试您的网络服务, 数据库, FTP- 或网络服务器? 性能和功能测试? 看看JMeter. 这是免费的, 非常直观,拥有所有 自动化工作所需的可能性. 另一大优势 JMeter: 开源. 您可以下载源代码并根据需要对其进行修改. 通过邮件列表直接与开发人员联系也非常方便.
提示: 将 JMeter 与 Badboy 结合使用 (http://www.badboy.com.au/) 让它更强大! JMeter 没有记录 & 播放功能. Badboy 是解决方案. 记录您网站中的流程, 将记录导出到 JMeter 文件, 根据您的需要修改它并使用 JMeter 来测试您网站的性能.
Apache JMeter 可用于测试 应用性能 静态资源和动态资源 (文件, 小服务程序, Perl 脚本, Java 对象, 数据库和查询, FTP 服务器等). 它可用于模拟服务器上的重负载, 网络或对象以测试其强度或分析不同负载类型下的整体性能. 您可以使用它来对性能进行图形分析或在高并发负载下测试您的服务器/脚本/对象行为.
它有什么作用?
阿帕奇 JMeter 功能包括:
- 可以负载和性能测试许多不同的服务器类型:
- 网络 – HTTP, HTTPS
- 肥皂
- 通过 JDBC 的数据库
- LDAP
- 管理系统
- 邮件 – POP3(小号) 和 IMAP(小号)
- 完整的便携性和 100% Java 纯度 .
- 满的 多线程 框架允许多个线程同时采样和不同线程组同时采样不同功能.
- 小心 GUI 设计允许更快的操作和更精确的时序.
- 缓存和离线分析/重放测试结果.
- 高度可扩展:
- 可插拔采样器允许无限的测试能力.
- 可以选择几个负载统计信息 可插拔定时器 .
- 数据分析和 可视化插件 允许极大的可扩展性和个性化.
- 函数可用于为测试提供动态输入或提供数据操作.
- 可编写脚本的采样器 (完全支持 BeanShell; 并且有一个支持 BSF 兼容语言的采样器)