今天我们为您带来LoadRunner教程系列第二篇LoadRunner教程系列之脚本回放。脚本回放指的是将测试脚本添加到LoadRunner Controller之前,在一个虚拟用户的情况下运行脚本,来验证脚本实现的功能的准确性。在这过程中,我们可以通过配置Run-time settings来验证脚本在某些方面的准确性、使用调试工具确认脚本实现的功能准确性。当测试脚本经过了修改和增强后,最好重新运行一次测试脚本,以确认脚本的完整性。
Run Logic、Pacing、Log、Think Time、 Additional Attributes、Miscellaneous是Run-time settings中的常规设置,对所有的协议都有效。Speed Simulation、Browser Emulation、Proxy、 Preferences、 ContentCheck是Web系统特有的设置,仅应用于Web协议。
接下来我们列举其中的部分组件来为您讲解。
一、Run Logic (运行逻辑)
在Run Logic中的lteration Count中文名称迭代次数,指每次设置大于1的迭代次数,可以指示 Vuser 在运行脚本时重复执行 Action 部分,重复称为一次迭代。
二、Additional attributes (其他属性)
在此项设置里允许添加附加的属性参数,这些参数的值可以在之后进行负载测试时获得。
三、ContentCheck (内容检查)
在此项设置里可以预定义一些错误的判定规则,用以检查服务器的响应中是否包含了错误信息。
四、General Options Settings (常规选项设置)
在该设置中可以进行 Replay (重播), Environment (环境), Display (显示) 和 Correlation (关联) 等方面的设置。
五、Replay log (执行日志)
在脚本运行停止后,执行日志可以列出所有的信息。
最后,我们可以通过测试结果窗口、执行日志、Snapshot 结果窗口(网页显示、服务器响应、客户端请求)以及Run-Time 浏览器等调试工具来确认脚本实现的功能的准确性。
脚本回放是在进行正式负载测试之前,十分重要的一环,毕竟自动录制生成的脚本难免会出现一些错误,就需要进行脚本回放来再次运行脚本进行验证,将问题全部解决后再加入到场景中,进而得到更加精准的负载测试结果。
以上就是我们为您整理的LoadRunner教程系列中关于脚本回放的相关内容,接下来的文章中我们将会继续为您介绍LoadRunner教程的其他内容,敬请您继续关注,如果您想了解更多信息可点击下方相关链接进行查看,也可点击右侧咨询按钮向我们的技术专家进行咨询和技术交流,感谢您的观看。