51Testing软件测试论坛

标题: 并发测试时session信息互串怎么解决 [打印本页]

作者: lsjliloveyou    时间: 2012-10-11 11:09
标题: 并发测试时session信息互串怎么解决
要测试的系统是基于web的,测试目的多个用户登录系统后,并发开票,开票时要从服务器端根据用户信息得到对应的票号。服务器端将用户信息保存在session中,因为多用户登录同一个浏览器时session信息互串,导致部分情况取不到对应票号,无法开票。这种情况应该怎么解决?
作者: felix09049    时间: 2012-10-11 13:25
浏览器是IE7 8?
作者: lsjliloveyou    时间: 2012-10-11 14:06
回复 2# felix09049

浏览器是ie9
作者: wuliangye    时间: 2012-10-11 14:09
用的是什么协议?
作者: lsjliloveyou    时间: 2012-10-11 14:12
web(http/html)协议
作者: new_lio    时间: 2012-10-12 09:14
这个好像不知道了,看高人如何解答
我估计是没法解决了可能
除非 修改代码不存session。。。
作者: lsjliloveyou    时间: 2012-10-12 09:19
有没有高手出来解答问题呀
作者: lsjliloveyou    时间: 2012-10-12 14:00
是最后登录的用户,将前面用户的session冲掉了,导致前面用户的信息都被替换成最后登录用户的信息
作者: lsjliloveyou    时间: 2012-10-12 17:07
还是不行呀
作者: lsjliloveyou    时间: 2012-10-12 17:12
改成进程模式,还是不行呀
作者: 三国不能杀    时间: 2012-10-16 11:26
同问,最近测试也遇到了同样的问题
作者: pqyodod    时间: 2012-10-17 11:03
我们也有碰到相同的问题。
研发说这是IE的问题,无法修改。
作者: 一个男人    时间: 2012-10-17 11:17
那用其他浏览器试试,比如火狐
作者: femir    时间: 2012-10-17 12:52
看看这个函数 web_set_sockets_option()
作者: felix09049    时间: 2012-10-17 13:46
我猜就是IE的问题。
大片的帖子怎么就没搜到呢。
参考这个http://www.51testing.com/?uid-16 ... space-itemid-240041
作者: new_lio    时间: 2012-10-17 14:57
那通过这个有效果吗?
作者: new_lio    时间: 2012-10-17 14:58
这个有没有效果的
作者: new_lio    时间: 2012-10-17 14:58
这个有没有效果的
作者: felix09049    时间: 2012-10-17 15:17
回复 19# new_lio
那也许看RP,我自己碰到的一次就是这么解决的
作者: candyzc    时间: 2012-10-22 15:00
我想问一下,你怎么测试的并发啊,使用的什么工具?是用loadrunner吗?
作者: zhangdizhu    时间: 2012-10-22 16:14
是否可以利用ip欺骗来解决,通过模拟不同的ip发送请求
作者: xiaoshi_2011    时间: 2012-10-22 16:54
路过,学习一下
作者: lsjliloveyou    时间: 2012-10-23 17:25
我想问一下,你怎么测试的并发啊,使用的什么工具?是用loadrunner吗?
candyzc 发表于 2012-10-22 15:00



    是loadrunner




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2