LoadRunner如何记录js执行的时间?
做了一个实验:1.建立一个web页面,里面包含一段js代码,一个图片
<html>
<head>
<title>测试页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" src="/js/test.js"></script>
</head>
<body>
<h1>It works!</h1>
<script language="javascript">
<!--
sleep(10000);
-->
</script>
<img src=baidu_logo.gif width=174 height=59 alt="点此进入 百度空间">
</body>
</html>
js代码的作用就是使ie休眠10秒,再去取图片
2. 用LR录制该页面,从recording log中可以看出确实做到了10秒之后取图片
3. 回放的时候,从execution log中看到,是在取到了test.js之后,立即去取图片
这里就有一个疑问,Lr如何记录js的执行时间呢 ? 如果用这个脚本去做压力的话,得到的页面响应时间跟实际的页面响应时间明显不符阿 这个,loadrunner只是截取分析页面和服务器之间的数据进行分析的吧。
js是在本地执行的,所以loadrunner无能为力。
[ 本帖最后由 luming 于 2008-5-28 15:24 编辑 ]
回复 2# 的帖子
嗯,lr记录不了IE客户端的动作那这类页面该如何测试呢?如果说一个页面速度慢的最大瓶颈是在JS的执行上,我们如何能测试出来呢?
页:
[1]