rerth 发表于 2009-12-7 11:57:41

求救,只允许操作员在一个浏览器中进行登录操作的系统脚本录制

各位好,正在录制一个模拟操作员进行缴费充正操作的系统脚本,可是在录制过程中遇到了问题:

为了取得最后生成的缴费流水号而采用了关联,可是在回放时,却无法取出该值。
检查了snapshot,发现在将要取得缴费流水号那里系统返回的页面是操作员已在一个地方登陆,无法进行操作。(参见截图)

后来问了一下开发人员,这个系统的只允许操作员在一个浏览器中进行登陆和缴费等其他操作,如果在另外一个地方登陆就会出现上述的错误。
可是在运行时我已经将所有的浏览器关闭,并且尝试了将run-time settings里面的Simulate a new user on each iteration,还是不行,哪位有这方面的经验,谢谢了!

如果方便的话可以加我的qq:571646323 或者MSN: patopengl@hotmail.com :)

ganlan 发表于 2009-12-7 16:58:47

一个IE 限制一个操作员登陆没有什么关系吧。
如果实在有关系,那么在多个用户并发时就要针对操作员进行参数化,
使得每次LR执行脚本时使用不用的操作员登陆就可以了。

aman_cao 发表于 2009-12-8 15:18:27

LS正解,你的登录状态要保存到服务器上的,不是在本机能模拟的
参数化多个操作员才可以
另外,你系统本身的要求就是一个管理员只能登录一次,使用同一个管理员也不符合业务逻辑啊
页: [1]
查看完整版本: 求救,只允许操作员在一个浏览器中进行登录操作的系统脚本录制