大家在用Loadrunner11录制脚本的时候,会产生多个action,比如login, search, logout.在调试脚本的时候,我不想从头开始运行脚本里的所有action,只想运行单独某几个action,这样大家可能就会想到禁用不跑的action就可以了吧。的确这样的思路是没有问题的,但是lr在vugen里没有直接提供禁用或者启用action的功能,但是我们可以通过其它途径来实现这个功能,具体操作步骤如下:
录制的脚本结构如下:
这时候我们想禁用和启用search和logout,那么就需要根据以下步骤来进行操作:
1. 右击某个action name,选择Run-time Settings,然后点击run logic
2. 选择要禁用的action name,点击右边的Delete按钮(这里的删除实际上不是物理上的删除,仅仅是删除了调用关系,等同于禁用的功能),然后点击ok按钮后,效果图如下:
你就会发现search, logout的颜色变成了浅色,说明它们已经被禁用了,你再运行脚本的时候,这两个action是不会被执行的
3. 能禁用肯定也是可以启用的,我们再回到Run-time Settings->run logic,焦点定位在Run block
4. 然后点击右边的的Insert Action按钮,弹出窗口如下:
5. 你选择刚被禁用的search, logout,点击ok,然后回到vugen脚本编辑页面,就会发现它们的颜色恢复了正常,表明action又被启用了