grinder是什么

Fanly QA 2020-06-05 13:37:56 阅读(...)

Grinder是一个开源的Java负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。支持用于执行测试脚本的Jython脚本引擎;HTTP测试可通过HTTP代理进行管理。

Grinder 是一个开源的 Java 负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。支持用于执行测试脚本的 Jython 脚本引擎;HTTP 测试可通过 HTTP 代理进行管理。

grinder是什么

主要特性

可以测试任何 java 代码,包括各种常用的接口

如 HTTP web servers, SOAP 和 REST web services,还有客户端服务器 RMI、JMS、EJBs 等,还支持自定义协议。

测试脚本使用 python 和 Clojure 语言

成熟的 HTTP 协议支持:

自动管理客户端连接和 cookies,SSL 代理;

支持录制脚本,能够记录并回放浏览器和网站之间的复杂交互。

包括 console 和 agent 端

不足

一次只能运行一个测试

没有测试历史记录

没有图形化的测试报告

nGrinder

nGrinder 是基于 Grinder 的开源的 web 性能测试平台,由韩国最大互联网公司 NHN 公司的开发团队进行了重新设计和完善。

特性:开源、易用、高可用、可扩展

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 压力测试是什么

    压力测试是什么

    软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。
  • 性能测试是什么

    性能测试是什么

    性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能。
  • 负载测试是什么

    负载测试是什么

    负载测试是不限制软件的运行资源,测试软件的数据吞吐量上限,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。
  • 系统测试是什么

    系统测试是什么

    系统测试是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。如安全测试是测试安全措施是否完善,能不能保证系统不受非法侵入。
  • GPU-Z是什么

    GPU-Z是什么

    GPU-Z是一款显卡识别工具,绿色免安装(可选安装),界面直观,运行后即可显示GPU核心,以及运行频率、带宽、传感器信息等。
  • 三相变频电源是什么

    三相变频电源是什么

    三相变频电源以MPWM方式制作,用主动元件IGBT模块设计使本机容量可达200KVA,以隔离变压器输入及输出,来增加整机稳定性,特别适应感性,容性及特殊负载,负载测试和寿命试验可靠性高。