并发测试jmeter_软件开发知识之常见性能测试工具

14bf52421489fc45417ba3acf8144847.png

开发就像吃火锅

下面简单介绍几种常见的性能测试工具。

1. LoadRunner

LoadRunner也是Mercury公司开发的一款性能测试工具,它通过模拟上千万的用户并发访间并实时监控性能的方式来确认和查找 问题. LoadRunner 能够对整个企业架构进行测试, 通过使用LoadRunner, 企业能最大限度地缩短测试时间、 优化性能和加速应用系统的发布周期.

LoadRunner 是一种适用于各种体系架构的 自动化性能测试工具, 它专门用于对整个企业系统进行性能测试。 LoadRunner 能支持广泛的协议和技术, 可以在特殊环境提供特殊的解决方案。

LoadRunner提供了一个Virtual User Generator 来创建虚拟用户, 通过它创建的虚拟用户可以模拟真实用户的操作行为,LoadRunner 会先记录下业务流程(如注册新账户或订购图书),然后将其转化为测试脚本。接着,利用LoadRunner 创建的虚拟用户,测试人员可以在Windows.UNIX或Linux 平台上虚拟出成千上万个用户来并发访问系统,从而模拟实际上运行环境下多用户并发。

ab6e21816aa14f4f2b71c409f49e23e2.png

系统软件开发

2.JMeter

JMeter(官方站点http://jakarta.apache.org/jmeter/) 是Apache 开源软件基金组织下的一个开源的性能测试工具, 它采用 100%的纯Java 实现, 因此是一个跨平台的性能测试工具.

JMeter 最早是专门为测试 Web 应用而准备的一个测试工具,其最新的2.3.4版本已经不再局限于测试 Web应用,也可测试数据库、JMS,Web Services 等多种应用.

JMeter 可以用于测试静态或动态资源的性能 ( 文件, Servlets, Perl脚本, Java 对象, 数姑库利查询,FTP 服务器或其他的资源等). JMeter用于模拟在服务器, 网络或其他对象上施加高负载,以测试它们提供 服务的受压能力, 或者分析它们提供的服务在不同负载条件的总性能情况。 可以用 JMeter 提供的图形化界面分析性能指标, 或者在高负载情况下测试服分器/脚本/对象的行为。

JMeter 还用于模拟在服务器, 网络或其他对象上附加高负载, 以测试它们提供服务的受压能力, 或者分析它们在不同负载条件提供的服务的总体性能情况。 可以用JMeter 提供的图形界面分析性能指标, 也可以在高并发负载下测试服务器/脚本/对象的行为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值