如何在loadrunner 12.50中清除cookie

时间:2016-03-30 14:46:47

标签: cookies loadrunner

我是LoadRunner的新手。我正在使用12.50社区版,我正在使用协议TruClient for web。

如何删除LoadRunner在与浏览器交互时累积的Cookie?

3 个答案:

答案 0 :(得分:1)

根据tserg42的建议,您可以在TruClient的“开发脚本”中添加单独的步骤,以在Javascript操作中添加“Utils.clearCookies()”命令。

请在下面找到添加上述

的屏幕截图

第1步

enter image description here

将标记的步骤拖到脚本

第2步

enter image description here

第3步

点击右上角的“JS”图标后,参数编辑器可用于提供javascript命令。键入所需命令 - “Utils.clearCookies()”。

enter image description here

此外,您还可以在Runtime Settings --> Replay --> Simulate new user on each iteration

复选框中选中“在每次迭代时模拟新用户”复选框

enter image description here

答案 1 :(得分:0)

您可以尝试使用Utils.clearCookies()方法。顺便说一句,TruClient API文档可用online

答案 2 :(得分:0)

我猜您正在寻找函数web_cleanup_cookies()。以下是我发现的一些相关信息:

返回值

此函数在成功时返回LR_PASS(0),在失败时返回LR_FAIL(1)。

一般信息

web_cleanup_cookies函数会删除脚本当前存储的所有Cookie。

注意:脚本不使用(访问或修改)浏览器存储的cookie。相反,每个Vuser都使用服务器主机在运行时发送给Vuser的cookie。仅在脚本运行时维护这些cookie。网络Cookie功能(web_add_cookieweb_remove_cookieweb_cleanup_cookies)操纵这些临时Cookie,不会影响浏览器存储的Cookie。

所有Web脚本以及在HTTP或无线会话协议(WSP)重播模式下运行的WAP脚本都支持此功能。