测试取session信息页面出现的问题
环境:使用web(HTTP/HTML)协议,HTML-based script.过程:测试的功能中有取session的操作,比如a.jsp中session.getAttribute("workno").而放置session是在登陆系统后设置的。
当vuser_init中录制登陆,在Action中录制具体的功能操作,点击a.jsp。
在使用Virtual User Generator运行的时候,测试正常,而如果使用Controller,场景是并发2两个用户,就出现空指针的错误。如果不并发,就没有错误。
而如果,录制都在Action,那么,并发测试没有问题,因为,是每次都执行了登陆,防止session的操作。但是这样,不符合实际的情况。
请问:各位如何在vuser_init中录制登陆,在Action中录制具体的功能操作,在Controller使用并发用户测试没有问题?
谢谢! 在同事的帮助下,终于解决了此问题。
方法:
选择Run-time Settings...----->Browser Emulation
将Simulate a new user on each iteration的checkbox勾去掉。 我也遇到这问题
终于也搞定
3Q
页:
[1]