51Testing软件测试论坛

标题: Controller中VUser数量对测试结果的影响 [打印本页]

作者: toly_sun    时间: 2007-3-25 22:32
标题: Controller中VUser数量对测试结果的影响
录制了一段对登录google的Script:
Action()
{

        web_add_cookie("PREF=ID=0b10206f572baf1a:NW=1:TM=1174825142M=1174825142:S=bLRNFa1ga9trD0aG; DOMAIN=www.google.cn";


        lr_rendezvous("logon";
               
        web_url("www.google.cn",
                "URL=http://www.google.cn/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                EXTRARES,
                "URL=/images/nav_logo2.png", ENDITEM,
                LAST);

        web_image_check("web_image_check",
                "Src=/intl/zh-CN_cn/images/cn_icp.gif",
                LAST);

        web_url("search",
                "URL=http://www.google.cn/complete/search?hl=zh-CN&client=suggest",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://www.google.cn/",
                "Snapshot=t2.inf",
                "Mode=HTML",
                LAST);

        return 0;
}

在Controller中设置Quantity 为10时, 测试运行正常.
当Quantity为100时,运行时可能出现如下的错误:
Action.c(9): Error -27796: Failed to connect to server "www.google.cn:80": [10060] Connection timed out
Analyze Results时出现以下信息:
The following graph(s) were not created:
1. Hits per Second
2. Throughout

Possible reason:
The graph, as defined, resutls in no data.

查看Controller, Hits per Sencond 和 Throughout 的状态上disable,没有记录任何信息. 而VUser数量为10时,不会出现该情况,
有谁知道上述问题出现的原因? 不盛感激啊!

作者: Zee    时间: 2007-3-26 09:25
是google对单个IP的请求限制吧。

你这样不是相当于攻击嘛。
作者: toly_sun    时间: 2007-3-26 14:32
是google对单个IP的请求限制吧。

很有经验的一个猜想. 不过我换了个网络环境, 没有遇到任何问题, 加到200,甚至500以上都没得问题.
(先前的测试在WLAN上做的,用无线网络可能导致传输的问题, 但只是猜想, 系统中看不出有任何提示.)
大家遇到过相关问题没(由于测试环境达不到要求影响测试结果), 给点提示, 以后也好快速定位问题出现的原因.

你这样不是相当于攻击嘛。sdlkfj1 嘿嘿, 只是做哈试验. 不要这么苛刻嘛




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2