社区
一般软件使用
帖子详情
请教压力测试的方法
mume
2002-04-16 03:33:51
我对专业的编程技术不了解,但我现在需要对一个系统进行压力测试,它的环境是:客户端使用delphi,服务器端使用Java。我们现在需要模拟多客户端通过服务器端进行数据交换,并系统要求一台计算机只能以一个用户的身份登陆,所以每一台测试机只能模拟一个客户端。请教可使用的测试工具和测试方法。
请多帮忙,不胜感谢!
...全文
290
9
打赏
收藏
请教压力测试的方法
我对专业的编程技术不了解,但我现在需要对一个系统进行压力测试,它的环境是:客户端使用delphi,服务器端使用Java。我们现在需要模拟多客户端通过服务器端进行数据交换,并系统要求一台计算机只能以一个用户的身份登陆,所以每一台测试机只能模拟一个客户端。请教可使用的测试工具和测试方法。 请多帮忙,不胜感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanhaisong
2002-04-28
打赏
举报
回复
用LoadRunner非常方便,可以轻松实现你说的要求。
在LoadRunner中,可以在一台计算机上模拟多个虚拟用户。针对你的要求,
只要将录制的VUser脚本中的用户名和口令进行参数化,回放可以从文件
或数据库中读取相应的用户名和口令。
LoadRunner回放时是通过协议来进行的,不像功能测试工具那样在程序上
回放操作步骤,每个虚拟用户相互之间独立的进行。
结合上面的用户名和口令参数化,完全可以在一台计算机上实现你的“每
一台测试机只能模拟一个客户端”的要求。
预知更加具体的内容欢迎和我联系,haisong21cn@21cn.com
我是测试管理中心论坛(http://www.testmanager.com.cn)MI系列测试工具
的副版主海松宝,欢迎大家前来讨论技术问题,我总结的经验都会第一时间
在测试管理论坛发表。
目前已有 WinRunner 的7个经验与技巧
如何在没有Delphi Addin的情况下用Winrunner识别Delphi控件
两篇文章,欢迎大家前去指导!
tigerfun
2002-04-25
打赏
举报
回复
什么是压力测试?
不懂……
eileenzhang
2002-04-25
打赏
举报
回复
建议使用MI WEBLOAD 工具, 我们公司在使用,不错的!可以算出DOWN 机时间,及每秒点击数、可定义不同的事务并算出事务在不同压力、不同用户数的情况下的响应时间。
Iambear
2002-04-23
打赏
举报
回复
我觉得你自己也可以做一个测试程序来完成压力测试,我们这里就是这样做的。不过测试程序不是我写的。
测试程序的主要结构是这样的:
由一个循环来控制压力的大小,也就是发送数据的多少
如果发送文件,可以实现定制好文件大小和位置,在循环中去去就行
如果发送字符,就在用一个循环嵌套产生
根据需要,可以生成一个日志文件记录相关信息
你说每台机器只能模拟一个客户端,不知道你们的服务器端是怎么鉴别客户端的,能不能在测试程序中不断的改变用来鉴别客户端的这个属性以实现一台机器模拟多个客户端呢?
一点陋见,仅供参考!
sanday_ly
2002-04-22
打赏
举报
回复
其实说实在的,现在我们的境况很相识。我所要进行的压力测试基本上也是这样,还有强度测试。但是网上能下载的测试工具基本为零,我也挺着急的。不过手头上有一个ratioanl suite,但是看了以后觉得对于工作好像没有什么特别的用处,希望大家能多联系。
cancelqi
2002-04-18
打赏
举报
回复
性能测试可以分为两种类型:
1. 强度测试是要检查在系统运行环境不正常乃至发生故障的情况下,系统可以运行到何种程度的测试。例如:
把输入数据速率提高一个数量级,确定输入功能将如何响应。
设计需要占用最大存储量或其它资源的测试用例进行测试。
2. 性能测试是要检查系统是否满足在需求说明书中规定的性能。特别是对于实时系统或嵌入式系统。
性能测试常常需要与强度测试结合起来进行,并常常要求同时进行硬件和软件检测。通常,对软件性能的检测表现在以下几个方面:响应时间(这是重点)、CPU占用率、页面交换率等等
测试主要采用负载测试工具进行测试,c/s结构的程序可以使用Loadrunner、loadtest等
也可以通过自己编写程序来实现,可以跨过GUI界面直接调用业务函数,或SQL语句对服务器进行并发访问(多线程)
cancelqi
2002-04-18
打赏
举报
回复
性能测试可以分为两种类型:
1. 强度测试是要检查在系统运行环境不正常乃至发生故障的情况下,系统可以运行到何种程度的测试。例如:
把输入数据速率提高一个数量级,确定输入功能将如何响应。
设计需要占用最大存储量或其它资源的测试用例进行测试。
2. 性能测试是要检查系统是否满足在需求说明书中规定的性能。特别是对于实时系统或嵌入式系统。
性能测试常常需要与强度测试结合起来进行,并常常要求同时进行硬件和软件检测。通常,对软件性能的检测表现在以下几个方面:响应时间(这是重点)、CPU占用率、页面交换率等等
测试主要采用负载测试工具进行测试,c/s结构的程序可以使用Loadrunner、loadtest等
也可以通过自己编写程序来实现,可以跨过GUI界面直接调用业务函数,或SQL语句对服务器进行并发访问(采取多线程的方法)。
mume
2002-04-18
打赏
举报
回复
sanday_ly(),谢谢,不过我不懂编程,不知道能不能学会用这些工具。但我准备下载来看看,因为我还挺有空余时间。:)
sanday_ly
2002-04-17
打赏
举报
回复
对于压力测试只能借助测试工具的,应该可以用rational,qaload等测试工具吧。
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12月16日晚8点,周老师为大家讲解本课的学习
方法
作业训练:12月20日晚8点,周老师为大家进行作业实战训练开班后大家可以先准备...
请教
:
压力测试
如何换算并发用户数
有做过
压力测试
的哥们来说说,做
压力测试
如何计算并发用户数,我的应用场景如下: 一个企业内部的OA审批系统,大约3万个注册用户,锋值大约2万个在线用户,现在要做
压力测试
,要开多少个并发连接进行
压力测试
,才能模拟2万个再线用户?我知道不同使用情况,在线用户和并发连接并没有直接的换算关系,但我对这一点概念也没有,所以很想了解了解你们一般是怎么做的 :D ...
软件
压力测试
是
软件
压力测试
是一种基本的质量保证行为,它是每个重要软件测试工作的一部分。软件
压力测试
的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件
压力测试
的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽。 进行软件
压力测试
的资源包括内部内存、CPU 可用性、磁盘空间和网络带宽。 基本概念 软件
压力测试
是一种基本的质量保证
mysql 压测标准_倡议:MySQL
压力测试
基准值
关于
压力测试
工具的使用,可以查看我之前在ORACLE技术嘉年华上的分享:MySQL
压力测试
经验,在这里不再细说。基于促进同行间的交流,统一MySQL压测标准,并且可以相互分享、对比、借鉴测试结果的目的。因此老叶特别发起MySQL
压力测试
基准值倡议。建议大家采用以下几种
压力测试
基准值。倡议:MySQL
压力测试
建议基准值(2015试行版)也可以查看本文附件excel文档:
压力测试
基准建议及数据采集模板...
jmeter
压力测试
(一)一个简单的登录
jmeter
压力测试
(一)一个简单的登录 写在最前面,之所以记录这个最最简单的http的登录,是因为捣鼓了一天,真的是找错也找不错了,后来
请教
的同事,重新写了一个ok了,最后发现竟然是因为【http信息头】写的有问题,简直是!!醉了 如下,这真的是一个简单的http登录,会自动获取cookie信息;此时需要修改配置文件jmeter.propert...
一般软件使用
4,164
社区成员
38,513
社区内容
发帖
与我相关
我的任务
一般软件使用
Windows专区 一般软件使用
复制链接
扫一扫
分享
社区描述
Windows专区 一般软件使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章