首页 文章

从LoadRunner接管会话

提问于
浏览
0

我有预感,这可能是不可能的,但我需要问什么?嘿,"the fool didn't know it was impossible, so he did it."

这个问题是env / tool / version不可知的 . 我针对性能测试的任何行业标准工具,如HP LR,Apache JMeter,SilkPerformer等 .

场景:

  • 正在LR Vugen中执行Web(HTML / HTTP)脚本 .

  • 随着脚本执行的进行,vuser遵循脚本化的步骤/旅程 . 每个action function调用SUT主机/服务进行响应,同时维护本地会话,管理cookie和记住标头,模拟浏览器缓存等 .

现在,我们可以随时在工具中暂停执行,这将停止vuser操作 . 问题是,我们是否可以在保持同一会话的同时在其他地方或工具中使用网页或响应恢复会话?

这将有助于用户重现具有大量步骤的情况,这些步骤可以由工具执行,并且用户可以在某个点接管以携带不同的路径 .

1 回答

  • 1

    完成与会话交互的唯一方法是使用Looadrunner的 TrucClient protocol . 该协议实际上为每个正在执行的VUser使用 real browser (Firefox或IE仿真器) . 通过一些运行时设置选项,可以在重放负载方案时显示浏览器 .

    当然,TruClient协议仅用于测试网站 .

    希望这可以帮助 .

相关问题