51Testing软件测试论坛

标题: LoadRunner加载网站首页并发测试结束事务插入位置是哪里? [打印本页]

作者: 小橙cc    时间: 2012-8-17 15:41
标题: LoadRunner加载网站首页并发测试结束事务插入位置是哪里?
Action()
{

        lr_rendezvous("load");

        lr_start_transaction("load");

        web_url("www.ttlivee.com",
                "URL=http://www.ttlivee.com/",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTTP",
                LAST);
//        lr_end_transaction("load", LR_AUTO);

        1.1 结束事务加在这里?
        web_concurrent_start(NULL);

        web_url("link.css",
                "URL=http://www.ttlivee.com/sites/default/static/css/localSeller/food/link.css",
                "Resource=1",
                "RecContentType=text/css",
                "Referer=http://www.ttlivee.com/",
                "Snapshot=t2.inf",
                LAST);

        web_url("b22513f543bbe3397583565c0e15d7fc.jpg",
        …..
       
N个web_url

   1.2结束事务还是这里?


        return 0;
}

LoadRunner加载网站首页并发测试结束事务插入位置是哪里?
用loadrunner11自动设置事务(在Enhancements->Transactions下选择首页图片,添加事务),是添加到1.1的位置,个人觉得是加1.2的位置,但是又不确定,请指教!
作者: msnshow    时间: 2012-8-17 21:34
录制下来是哪里就哪里了
作者: msnshow    时间: 2012-8-17 21:36
理解错了,原来说是的事务,事务怎么加要看你对事务的定义是怎么样的,对于WEB测试来说,一般是整个页面当作一个事务,所以应该插入到最后面
作者: 小橙cc    时间: 2012-8-17 22:45
两种方法都试过,测试结果相差非常大,方法1平均响应时间是3s,方法2平均响应时间是90s。因为页面有很多图片,但是如果放在最后的,同时并发时,用另外一台机器打开,也没有那么慢啊。再说,并发执行的肯定是请求,不可能是等到一个请求得到完全响应(页面完全加载)后才处理下一个请求。
我要测试的是100人并发访问网站首页的性能如何。
作者: 云层    时间: 2012-8-17 23:00
你录制的脚本就有问题,导致事务时间的判断会不正确
作者: 小橙cc    时间: 2012-8-18 09:06
录制的脚本就有问题?是什么问题呢?
作者: msnshow    时间: 2012-8-18 10:35
要看你测试的目的是什么了
作者: 小橙cc    时间: 2012-8-18 10:37
我要测试的是100人并发访问网站首页的性能如何。
作者: renhl    时间: 2015-2-10 17:25
请问一下,现在问题解决了没有,我也遇到这种问题,想测试一个网站首页的并发访问性能,需要怎么录制脚本,需要在哪里插入检查点吗?
作者: reviewcheng    时间: 2015-6-2 10:51
测试网站登录并发数。要不要算页面css,jsp等加载完成插入事务结束语句,还是在点击登录按钮后就插入事务结束语句?同样的问题。楼主问题解决没?




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