51Testing软件测试论坛

标题: 请教关于Vuser中的迭代 [打印本页]

作者: qrz2000    时间: 2006-4-26 10:43
标题: 请教关于Vuser中的迭代
我录制了这样一段脚本:
登录进入A页面后,再点击进入具体的B页面进行操作,
A页面的链接值为一个变化的值,比如说"待处理文件(45)","45"是变化的,每次进行处理后,都会自动减1.
由于我只是为了生成数据,故将A页面的过程放到Vuser_init里面,B页面的处理变到action里面;
然后将action的迭代次数设置为我想要处理的数据量;在Vuser中执行此脚本时,action只是第一个迭代成功;后面的都是失败的.
失败原因为:Action.c(10): Error -27985: There is no context for HTML-based functions. A previous function may not have used "Mode=HTML" or downloaded only non-HTML page(s), or the context has been reset (e.g., due to a GUI-based function)

但设置为action次数为1,在controller中设置多个用户去执行,是成功的,请教一下高手,这是为何?
作者: 梦醒十分    时间: 2006-4-26 14:16
B页与A页有一定联系。第二次迭代时启点是B页,失去了一些需从A页获取的信息。因为Vuser_init只在第一次迭代时运行了一次。




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