性能测试从零开始—LoadRunner入门十四[3]

发表于:2010-02-22来源:作者:点击数: 标签:loadrunnerLoadRunnerLoadrunnerloadRunner性能测试
性能测试从零开始— LoadRunner 入门十四[3] 性能测试工具 5.2.4 查看日志 在录制和回放的时候,VU会分别把发生的事件记录成日志文件,这些日志有利于我们跟踪VU和 服务器 的交互过程。我们可以通过VU输出窗口观察日志,也可以到脚本目录中直接查看文件。其

  性能测试从零开始—LoadRunner入门十四[3]  性能测试工具

  5.2.4 查看日志

  在录制和回放的时候,VU会分别把发生的事件记录成日志文件,这些日志有利于我们跟踪VU和服务器的交互过程。我们可以通过VU输出窗口观察日志,也可以到脚本目录中直接查看文件。其中有三个主要的日志对我们的录制很有用:

  1.执行日志(Execution Log)

  脚本运行时的输出都记在这个Log里。

  “输出”窗口的“执行日志”显示的消息用于描述Vuser运行时执行的操作。该信息可说明在方案中执行脚本时,该脚本的运行方式。

  脚本执行完成后,可以检查“执行日志”中的消息,以查看脚本在运行时是否发生错误。

  “执行日志”中使用了不同颜色的文本。

  黑色:标准输出消息。

  红色:标准错误消息。

  绿色:用引号括起来的文字字符串(例如URL)。

  蓝色:事务信息(开始、结束、状态和持续时间)。

  如果双击以操作名开始的行,光标将会跳到生成的脚本中的相应步骤上。

  图5-5显示了Web Vuser脚本运行时的“执行日志”消息。

  执行日志是我们调试脚本时最有用的信息。有关设置执行日志级别调试脚本的技巧,在本章“高级——脚本调试技巧”一节中有详细介绍。

  2.录制日志(Recording Log)

  当录制脚本时,Vugen会拦截Client端(浏览器)与Server端(服务器)之间的对话,并且通通记录下来,产生脚本。在Vugen的Recording Log中,我们可以找到浏览器与服务器之间所有的对话,包含通信内容、日期、时间、浏览器的请求、服务器的响应内容等,如图5-6所示。脚本和Recording Log最大的差别在于,脚本只记录了Client端要对Server端所说的话,而Recording Log则是完整记录二者的对话。因此通过录制日志,我们能够更加清楚地看到客户端与服务器的交互,这对我们开发和debug脚本非常有帮助。

  图5-5 VU脚本执行日志   软件测试  [

原文转自:http://www.ltesting.net