51Testing软件测试论坛

标题: Loadrunner如何保证查询事务响应时间的正确性 [打印本页]

作者: fjzx33    时间: 2012-5-5 13:34
标题: Loadrunner如何保证查询事务响应时间的正确性
大家好!本人乃LR工具新手,最近在做性能测试,遇到一个问题请教论坛高手。
本人采用HTTP/HTML协议录制WEB,在录制过程中,明显发现有一处查询结果返回很慢(点击到返回结果超过30秒)。录完后查看脚本,在脚本中只有一段web_url(这段web_url前后已添加事务函数),但在回放的时候,事务响应时间小于0.1秒。

请问如何判断查询事务为真正的响应时间(包含数据库响应+返回值)?
  1. lr_start_transaction("分组查询");

  2.         web_url("CustomerList.do",
  3.                 "URL=http://XXXXXXX/CustomerList.do?user={UID}&role=2&relationType=2&serviceList={FWMDID}……",
  4.                 "Resource=0",
  5.                 "RecContentType=textml",
  6.                 "Referer=http://XXXXXX/ds/customer-management.jsp?extWindow=true",
  7.                 "Snapshot=t149.inf",
  8.                 "Mode=HTTP",
  9.                 LAST);

  10.         lr_end_transaction("分组查询",LR_AUTO);
复制代码
返回结果:Action.c(279): Notify: Transaction "分组查询" ended with " Pass" status (Duration: 0.0742 Wasted Time: 0.0048).

怎么也想不出来,请大家指点迷津,不甚感激!
作者: msnshow    时间: 2012-5-5 16:15
你这个事务本身加得没有问题啊
作者: xihong2004    时间: 2012-5-8 16:32
你说的慢,可能是页面展示的时间
作者: xihong2004    时间: 2012-5-8 16:33
查询已经很快结束,页面在显示查询数据时可能比较慢
作者: xihong2004    时间: 2012-5-8 16:33
你可以在数据库执行查询脚本
作者: mr.bee    时间: 2012-5-8 16:40
日志全开检查返回内容




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