性能测试工作室:http://www.cnblogs.com/preftest 个人博客: http://hi.baidu.com/higkoo

LoadRunner负载的问题(上传脚本,详细说明)

上一篇 / 下一篇  2007-07-17 15:31:34 / 个人分类:测试技术

查看( 4612 ) / 评论( 21 )
最近测试碰到一些错误,于是拿示例网站做实验,错误重现,请路过的朋友留目:
E;x"XlK$`h051Testing软件测试网V X h4H:` P-F{|1Y
在服务器(机器名testserver)上安装有Xitatix服务,启动MercuryWebTours示例网站,使用LoadRunner进行负载测试。
-P },H]va0录制登录和退出动作,脚本见附件。
0` \:C h$uJc!c k"H%F051Testing软件测试网e:Q0y)i$C&sf&Jz3Y
单独回放没有错误,使用Control负载(忽略思考时间):
0v @8_5xJ0`01个用户,通过;51Testing软件测试网 t ZOP!UW
2个用户,通过;
I*v |'j*M z Uu^05个用户,通过;
O p){G2xP aW08个用户,通过;51Testing软件测试网&b4c-pd]9ggxc
10个用户,8个通过,2个失败,失败事务都在vuser_init 上。
f(K.}B-O6cq!h,f0
4e i#a}xIlD0LR提示的错误信息:
K)B3Wv ?@'[u_M3W0vuser_init.c(26): 错误 -27792: 将数据传输到网络失败: [10054] Connection reset by peer51Testing软件测试网p7h)u m/wov
vuser_init.c(26): 错误 -27791: 服务器“testserver”已过早关闭连接
Ym/o ^MI^l0vuser_init.c(26): 错误 -26377: 找不到请求的参数“CSRule_2_UID2”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 8196 个字节,请使用 web_set_max_html_param_len 增加参数大小51Testing软件测试网C&L4t F9\ [HD$A3wX
vuser_init.c(26): 错误 -26374: 以上“找不到”错误可由分别为 0 和 0 的标头和正文字节计数来解释。
+z3vW7A(c[:hLP0
(Rufx;k0修改web_set_max_html_param_len值,错误仍然存在。
[?E,kS9Ak!x Vc0使用openSTA负载,查看Xitatix连接数可以超过100,因此可认为不网络问题所致。
b2nOS:A$gT0
;F T3rW k({&a;U&y0请路过的朋友们各抒己见

:U7p*|9R4W&W&n0

z9^+Tf8pf D0WebTours.zip51Testing软件测试网/R)i5SOa6aoDf
(2007-07-17 15:29:59, Size: 506 kB, Downloads: 0)51Testing软件测试网)`*x8PB5]

51Testing软件测试网I"H1qw(q1AL$Z!h
51Testing软件测试网R;h(d,\(r x[

LRerr.rar
b'`I8J2S0(2007-07-17 15:29:59, Size: 7.76 kB, Downloads: 0)51Testing软件测试网*~jp6AlJ/uIjj


TAG: LoadRunner Control 负载 错误 测试技术

higkoo higkoo 发布于2007-07-17 15:47:33
可以自己尝试一下 ^_^
安装LoadRunner:软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具-|_Ts
j7^G

开始菜单 —— 所有程序 —— Mercury LoadRunner —— Samples —— WEB —— Start Web Server
8e
gOn^6]中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
任务栏上就会多出一个图标,打开IE,URL:
!S:T~0]B0mcBwww.51testing.comhttp://localhost:1080/mercurywebtours/
:`0wc5w ?-Wz*rwww.51testing.com用户名:jojo
)rU6o5K b密码:bean
higkoo higkoo 发布于2007-07-17 17:39:04
openSTA的错误
我怀疑是WebTours网站的问题,附件是用openSTA的测试过程的错误,用记事本打开。

Audit.rar
(2007-07-17 17:39:04, Size: 3.91 KB, Downloads: 36)

天行健,君子当自强不息 rickyzhu 发布于2007-07-17 17:59:12
webtours的问题就不用怀疑了,千锤百炼的东西了。
b3B }3qp中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务51Testing软件测试网'`GpK}P;Jv
先找找自己的问题吧,设置?脚本?
higkoo higkoo 发布于2007-07-17 19:36:09
还是认为是网站的问题

QUOTE:

原帖由 rickyzhu 于 2007-7-17 17:59 发表
_.Gk [-g&Z4S51Testing软件测试网webtours的问题就不用怀疑了,千锤百炼的东西了。www.51testing.comk-K${h/W A7G"F

m*\9iP@-EA5M先找找自己的问题吧,设置?脚本?
t[+i_msQ/L:c        s!r51Testing软件测试网|rlI9S}%J
WebTours用QTP录制回放时,就存在回放不成功,后来确定是MI故意的。
9L7ZE.]cJi G7t|软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具当然,这个回放不成功,是因为没有进行任何设置,做个虚拟对象或用Object属性就可以了。
+Z%JUx        PBW软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具已上传脚本:http://bbs.51testing.com/thread-79895-1-1.html
,D)]2a        q1x7el(Y"{www.51testing.com

u-|uX*gRwww.51testing.com
这使我不得不怀疑WebTours了,就因为太相信他了,你觉得呢?.o.V/m r(C
软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具&obdTxFB jk%}
我试了几个工具都是同样的结果,而且确实也证实不了其它问题:
Hpf![N/]中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务Vuser脚本,单个回放N次都没有问题。
'i}$E.e%?4}+`软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具+e#K!]&T e~ T"g
用Control负载:软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具        C@5G(BhV2|
10个成功8个,100个成功50个,说明什么问题?51Testing软件测试网5V JQJ3Q
Z

中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务L"FfAD9u
o

客户端、服务端、脚本、设置都没有变……51Testing软件测试网d0Y)YXR6b0A

X6l:p7Ff软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具我的结论:软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具9^ON,i7i|(v%W
访问WebTours首页时给出的userSession有错误,或其它原因导致断开连接。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具#J5H%z%`;_y
web_reg_save_param("CSRule_1_UID2", www.51testing.com@0Ts5N"x)@*n
  "LB=userSession value=",
a'E4i5`}qpPI*s软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具  "RB=>",
3qQ k        { V-ysX  "Ord=1", 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具oN
c&i G
A7PFP0f(C

  "Search=Body",
Hk$xIiYwww.51testing.com  "RelFrameId=1.2.1",
ZC{|*A.?2Q&R  LAST);软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具 T0A(b)dK9vV
因为vuser_init()里没有其它内容了。51Testing软件测试网R~frg^o

C~O
U7qBu8`8B51Testing软件测试网
而且今天偶尔我访问WebTours时,出现首页登录出错,附件所示。
Lrerr.JPG

Lrerr.JPG

Spartan的测试技术小屋 spartan 发布于2007-07-17 20:38:58
我个人认为Mercury示范网站应该是没有问题的。 我刚才也试了10个用户,50个用户并发的情况。结果如下中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务+F;~J:i(QP&K9S
   1. 10个用户并发运行,没有错误出现;
G9M_qN.kwww.51testing.com   2.  50个用户并发运行,有10多个用户失败。*aG4]4kV,B7IiY

(`po.kiwww.51testing.com所以,我觉得导致的原因是:安装LR的机器同时也是Mercury示范网站的服务器。他已经承受不了这个压力了。因为你的脚本就是一个登陆的动作, 50个用户同时操作的话,对于服务器的压力蛮大。
@1P)n!Z,Oz%`4xZ软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具PD^3b0`
以上是我个人的看法,大家可以探讨!!
higkoo higkoo 发布于2007-07-17 21:49:13
确实需要看看别人的结果

QUOTE:

原帖由 spartan 于 2007-7-17 20:38 发表
0~u,];fS中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务我个人认为Mercury示范网站应该是没有问题的。 我刚才也试了10个用户,50个用户并发的情况。结果如下软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具!?z-v7B2d wu*Z@
   1. 10个用户并发运行,没有错误出现;软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具-d        k~%x1O'W3ZNh
   2.  50个用户并发运行,有10多个用户失败。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具Xd[SgA
`


Dd'ND7k)Z5F0STwww.51testing.com所以,我觉得 ...
51Testing软件测试网hk,i{
W


v&M T3o[#V#lJ51Testing软件测试网G!Xq$c0\ PGy
   你的测试结果和我的也很相似,不成比例的失败。少量用户时可以通过,大量用户时开始出现失败的现象。中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务Na };][
P?


.})[)ukGnnwww.51testing.com  明天仔细用Analysis分析一下测试结果,同时监视一下服务器的资源……

bV)S#G|:M?:wwww.51testing.com

g&XT6J-[V;cwww.51testing.com  有结果了再上来,也欢迎大家发表自己的看法。sdlkfj2
higkoo higkoo 发布于2007-07-18 09:37:04
现在我仅录制打开登录页面,不登录,不进行任何操作。
l3Z;w9W(c?Owww.51testing.com脚本非常简单,没有关联,只是从服务器取资源。51Testing软件测试网D4P|,EC.c"yCL
我把过程和结果贴出来:
vuser.jpg

vuser.jpg

control.jpg

control.jpg

analysis1.jpg

analysis1.jpg

analysis2.jpg

analysis2.jpg

higkoo higkoo 发布于2007-07-18 09:41:27
结果:
仅仅打开页面,大量用户登录同样会出错。
ryR*Ei+Iwww.51testing.com脚本错误?设置错误?系统资源不够?
iJ"Cu G@E51Testing软件测试网/|\-sv)s
d4Y)us mh-OO#y

我的结论确定:WebTours自身的问题,也许是MI故意设置的吧,和QTP测试不成功一样……   ^_^
evergreenwang的个人空间 evergreenwang 发布于2007-07-18 21:03:27
回复 #1 higkoo 的帖子
支持!!!!!!!!!!!!!!!!!!!!!!!!!!!
higkoo higkoo 发布于2007-07-18 21:53:38
一位朋友的解释:
关于异常Connection reset by peer的原因www.51testing.comr{:iP?
软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具*W6J:er|e
是由于处理http连接时,正在输出内容时,用户关闭了IE,会出现一个"ClientAbortException",属于I/O处理中出现的一个异常,应用服务器应该会捕捉。 中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务7e)W
k
Aj F,XG4S7P9n

Connection reset by peer的原因:
v$SJ$w{)^']t4?8Mpwww.51testing.com经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是: 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具        [_%|:]6C
①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; )pgn$w&d
②:客户关掉了浏览器,而服务器还在给客户端发送数据;
#V+cX N"P@③:浏览器端按了Stop uhgu"Q og
很多人都说是客户端造成的,没有办法控制,是个比较郁闷的问题。
alextowxm的个人空间 alextowxm 发布于2007-08-14 17:08:37
我不是很明白
{'A)U0\ ^"y3t软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具但是我只能说的是在用qtp录这个网站的时候会出现问题 使用为objct无法识别的问题 用虚拟对象就可以了 www.51testing.comV2xC!I;D{Y-i#u)C.W
但是在loadrunner中出现这种情况我就不知道了 希望大家快点说明原因吧中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务F5M
Y~ {}

期待中
2w$p_ BLM$z.uk{#C[www.51testing.comsdlkfj5
mli@dtri.com发布于2007-09-16 23:44:16
路过,学习中
ebuluo的个人空间 ebuluo 发布于2007-09-17 10:20:02
你用的是9.0吧?自带的webtour看一下administrator的设置,里面直接影响出错的情况和类型的。
higkoo higkoo 发布于2008-03-21 09:29:47
回复 14# 的帖子
我用的LR8.1
4t~d/ugzwww.51testing.com照你说的我进了admin管理界面:defaults - HTTP Error Messages 。

e)Eq"Q7A_6l)q}WN&eU软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
里面没有看设置错误的东东啊,能贴个图吗?
        ]|a
K0K}[lY

S:[7N*`7m-J;Owww.51testing.com   你的意思是:那些错误是可以设置的?
云彩发布于2008-03-21 10:08:09
还是没有解决问题啊
xingbeier发布于2008-03-25 16:07:13
密切关注中
学习中,结果呢
hwhcarl发布于2009-04-15 10:51:58
学习中~
xiaoleoray发布于2009-12-08 22:07:05

yueqi.long的个人空间 yueqi.long 发布于2011-05-13 09:43:02
同问~~
sophie_wang sophie_wang 发布于2011-05-17 18:13:44
学习中。。。
tWvlPpRm软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具密切关注。。。
我来说两句

(可选)

higkoo

higkoo

Just do it.

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 248115
  • 日志数: 56
  • 图片数: 1
  • 文件数: 18
  • 建立时间: 2007-01-10
  • 更新时间: 2008-09-30

RSS订阅

Open Toolbar