1、 环境:
服务器硬件:
-》cpu 和 -》memory
cpu和内存初始情况:
操作系统:
-》windows server 2008 64bit
web服务器:
-》tomcat6.0
java环境:
-》jre1.6
-》jvm编译器:sun java编译器
网络:
-》100M带宽
测试工具:
-》JMETER2.3.4
测试脚本录入工具:
-》BADBOY测试版2.1
2、测试过程:
-》录入测试脚本
-》web例子没有访问数据库
-》修改tomcat的支持连接配置
将maxThreads修改为10000
java_opt:Xms1024m Xmx7128m
3、测试结果:
1000并发结果:
服务器cpu和内存情况:
性能指标情况:
2000并发结果:(此处的连接数已经加上了上面的连接数)服务器cpu和内存基本没有什么变化
4、测试情况分析
1、tomcat的连接数是没有上限的,但是会由于其他因素影响,比如jvm的内存空间和操作系统的内核
2、jvm的Xms<初始化堆大小>、Xmx<堆的最大值>使用计算机物理内存,直接受限与计算机的物理内存空间。
初始化堆大小在虚拟机启动时向系统申请的内存大小,针对web应用在启动时如果产生了较多的对象,虚拟机就必须重复的增加内存来满足使用,参考网上资料:一般建议堆的最大值设置为可用内存最大值的80%。
3、客户端测试机一定要有好的cpu和内存配置,不然并发上到2000,cpu就99%
4、jmeter测试并发到4000就出现客户端本地jvm内存溢出,修改了jvm的最大堆内存空间,jmeter反而不能运行
- 大小: 2.4 KB
- 大小: 3.8 KB
- 大小: 4 KB
- 大小: 3.3 KB
- 大小: 3.9 KB
- 大小: 3.7 KB
分享到:
相关推荐
结合BadBoy和JMeter,测试人员可以轻松地创建和优化JMeter测试场景。首先,通过BadBoy录制用户交互,如页面浏览、点击链接、填写表单等。BadBoy会记录下所有的HTTP请求和响应,包括参数、头信息和cookies。然后,...
性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能测试,性能测试工具jmeter+badboy安装包,可以用于性能...
本资源包含的是最新版本的"JMeter"和"Badboy"两款压力测试工具,它们是测试人员的得力助手,有效解决了一些旧版本可能导致的问题,如Badboy导出的脚本在JMeter中无法正常使用的状况。 **JMeter** Apache JMeter是...
JMeter+badboy系统测试.ppt
标题中的"jmeter+Badboy+JMeterPlugins-Extras+JMeterPlugins-Standard+ServerAgent"揭示了这个压缩包集合是一套完整的性能测试工具组合,主要用于Web应用的压力和并发测试。接下来,我会详细讲解这些组件的功能和...
通过BadBoy可以快速地创建测试脚本,然后将这些脚本导出为其他工具(如JMeter)可以使用的格式,进一步实现自动化测试。 #### 三、安装与配置 ##### 3.1 安装BadBoy - **下载地址**:访问[BadBoy官网]...
**JMeter** 是一款强大的、开源的性能测试工具,主要用于...通过JMeter和Badboy的结合使用,测试人员可以高效地构建复杂的性能测试场景,对Web应用进行全面的压力和负载测试,找出可能的性能问题,确保系统的稳定性。
在IT测试领域,性能测试和自动化测试是两个关键的环节,而JMeter、Badboy和Selenium IDE都是在这个领域中非常实用的工具。这个压缩包集合了这些工具的相关资源,对于学习和提升测试技能有着极大的帮助。 JMeter,...
详细介绍了如何使用BadBoy录制脚本,并且使用JMeter做参数化、动态关联及测试结果的分析等
当前比较好用的压力测试工具,jMeter与badboy组合使用。 使用办法: badboy提供了强大的屏幕录制和回放功能,同时也提供了丰富的图形结果分析功能。我们可以用Badboy录制脚本,然后将录制的脚本导出为JMeter格式的...
Badboy是一款网页录制和回放工具,特别适合与JMeter结合使用,用于创建和编辑测试脚本。Badboy通过记录用户在浏览器中的操作,生成基于HTTP请求的脚本,这些脚本可以直接导入到JMeter中,作为性能测试的基础。 以下...
本文将深入探讨JMeter 3.1和BadBoy 2.1.3这两个版本的功能、使用方法以及如何结合使用以提升测试效率。 1. Apache JMeter 3.1: Apache JMeter是一款开源的、Java开发的压力和负载测试工具,广泛应用于Web应用的...
BadBoy 脚本录制是指使用 BadBoy 工具对 Web 应用进行录制,生成脚本,并将其导出为 JMeter 格式,以便在 JMeter 中进行性能测试和压力测试。BadBoy 的录制功能可以自动记录用户的操作,并将其转换为可执行的脚本,...
Jmeter+Jenkins+maven 接口自动化集成测试框架 Jmeter+Jenkins+maven 接口自动化集成测试框架是一种自动化测试解决方案,旨在简化测试过程,提高测试效率和测试质量。该框架通过集成 Jmeter、Jenkins 和 Maven 三个...
Jmeter+ant自动生成测试报告的模板,测试报告中增加TPS(Throughput)和90% Line等指标;
Jmeter测试,在目前来说也是主流的工具测试方式,这个PPT,以前也是从网上收集的,希望对软件测试的爱好者有帮助。