VBS批处理入门教程LoadRunner自动化辅助

性能测试的神器 LoadRunner,配合 VBS 批用起来还挺顺手的。虽然多人一提 VBS 就觉得是老掉牙的东西,但在测试场景里它还能干不少事,是做一些启动脚本、清理任务什么的,挺实用的。

LoadRunner 的核心三件套——VuGenControllerAnalysis,配合起来基本能覆盖性能测试的大部分流程。VuGen 负责录脚本,Controller 管场景执行,Analysis 出报告,流程清晰,上手也不难。

VuGen 的脚本录制蛮直观的,像模拟用户点击、提交表单这种操作,它都能帮你录下来,自动生成脚本。比如要测试个订票系统,只要你走一遍流程,它就把用户的行为抓得妥妥的。

VBS 批的加入,就像是给测试加了自动化“外挂”。你可以写个.vbs脚本来启动 LoadRunner,甚至配合task scheduler做定时测试。测试前清理缓存、测试后整理结果,也都能自动搞定,省心多了。

Mercury Tours是 LoadRunner 常用的示例 Web 应用,功能也比较完整。用它练手,挺合适的。登录、搜索、预订都有,拿来做测试场景顺。

如果你做性能测试,LoadRunner 肯定绕不过去;如果你想更自动化一点,VBS可以帮你节省不少体力活。两个搭配着用,效率会高多。

对 VBS 还不熟?可以看看这篇VBS 批新手指南,还有VBS 批定时执行器,学会之后配合 LoadRunner 用,简直香。

pdf 文件大小:501.49KB