51Testing软件测试论坛
标题:
LoadRunner如何记录js执行的时间?
[打印本页]
作者:
Joad
时间:
2008-5-28 15:19
标题:
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的执行时间呢 ? 如果用这个脚本去做压力的话,得到的页面响应时间跟实际的页面响应时间明显不符阿
作者:
luming
时间:
2008-5-28 15:22
这个,loadrunner只是截取分析页面和服务器之间的数据进行分析的吧。
js是在本地执行的,所以loadrunner无能为力。
[
本帖最后由 luming 于 2008-5-28 15:24 编辑
]
作者:
Joad
时间:
2008-5-28 15:29
标题:
回复 2# 的帖子
嗯,lr记录不了IE客户端的动作
那这类页面该如何测试呢?如果说一个页面速度慢的最大瓶颈是在JS的执行上,我们如何能测试出来呢?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2