由于位图同步问题,我的Citrix LoadRunner测试定期失败。我希望在这些失败期间失败迭代并重新启动Vuser。我目前在vuser_init和vuser_end部分中有登录和注销步骤,因此我不会在测试期间继续登录和注销。这是一种方法吗?
答案 0 :(得分:0)
将登录和注销的代码移动到独立的功能,例如" My_App_Login()"和" My_App_Logout()"从init和end调用这些函数。然后,如果您因任何原因需要abrubtly退出,请将信号量设置为虚拟用户的文件,调用您的注销函数,然后发出返回1,立即迭代。在您的操作开始时检查您的信号量,它是否存在,然后通过调用您的登录名重新登录