51Testing软件测试论坛

标题: 一个初级问题:录制脚本使用参数并设置了参数取值,怎样在结果中查看? [打印本页]

作者: kivenyang    时间: 2005-4-22 15:23
标题: 一个初级问题:录制脚本使用参数并设置了参数取值,怎样在结果中查看?
是这样的:  想对一个web页面的表单进行多个虚拟用户不同输入值的测试。于是录制脚本后,将输入值的value参数化,设置参数类型为文件,手动添加了一些合法和不合法的数据,设置为顺序读取每一行数据 ,update value on “Each iteration”, 并在提交表单前加入集合点,以并发执行。
     在controller中设置了20个vuser。然后执行也是成功的。
     问题是我怎么查看每个vuser用的是什么具体的参数值,和它提交表单后的web页面显示结果是什么?(Generrator里是可以在“view tree”---Submit Form上看到录制的结果,但只有当时输入的情形。)
      请教。谢谢!
作者: cwj007    时间: 2005-4-22 15:48
这个你可以在后面加入检查点来做,每一次都加一个
web_reg_find("Text=您已经成功将信发送到", LAST);当然这个也是可以变化的咯
作者: robust    时间: 2005-4-22 16:09
使用抓包工具监测。
作者: stream    时间: 2005-4-22 21:13
告诉你一个简单有效的办法:
在controller中,设置“运行时设置”:
“日志”------>选择“始终发送消息”,
选择“扩展日志”,复选上“参数替换”。
运行后,日志中的就会有你想要的参数信息。

希望,对你有所帮助!
作者: kivenyang    时间: 2005-4-22 21:44
确实是最简单的方法,感谢stream。。。
但怎么在analysis里查看呢?比如有20个vuser,如何查看每个vuser得到了哪个参数?  继续摸索中...

[ Last edited by kivenyang on 2005-4-22 at 21:58 ]
作者: yingyu21    时间: 2005-10-12 11:20
Originally posted by stream at 2005-4-22 09:13 PM:
告诉你一个简单有效的办法:
在controller中,设置“运行时设置”:
“日志”------>选择“始终发送消息”,
选择“扩展日志”,复选上“参数替换”。
运行后,日志中的就会有你想要的参数信息。

希望 ...



这功能只在Virtual User那边有看到,在Controller中没看到啊
作者: jackei    时间: 2005-10-12 11:50
[size=4]在脚本中添加 LR_error_message() 函数,把参数打印出来就可以看到了。
size]
作者: michelle_happy    时间: 2006-1-11 10:33
hahah,我也正在寻找这个问题的答案。stream的方法没错!不过是在VUgen里面设置噢。




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