51Testing软件测试论坛
标题:
lr做socket压力测试,如何参数化
[打印本页]
作者:
superwang001
时间:
2011-6-28 17:43
标题:
lr做socket压力测试,如何参数化
lr做socket压力测试,如何参数化。比如:recieve一个包,在data.ws中显示为固定值,如果想把接收和发送内容参数化,如何解决?请教各位高手
作者:
dionysus
时间:
2011-6-28 22:30
直接在data.ws里选中要参数化的内容,右键选择参数化。
作者:
wsbuaa
时间:
2011-6-29 08:40
本帖最后由 wsbuaa 于 2011-6-29 08:45 编辑
receive的内容不必进行参数化,在data.ws中填写的内容不会影响实际接收的数据内容
只是在一些设定下,会比较实际接收的数据长度和recv中定义的数据长度是否一致
send中的内容如果有需要是可以进行参数化的,方法跟脚本中的参数化一致
作者:
zhang.yuandong
时间:
2011-6-29 09:01
receive的内容不用进行参数化,send中选中要参数化的内容,右键参数化
作者:
superwang001
时间:
2011-6-29 10:01
非常感谢解答,但是对于data.ws文件,具体组成是什么结构,如何分析,进行有针对性参数化,比如下面一段send内容,具体组成能不能分析下,这样才能知道哪些需要参数化。
send buf0 78
"\x00\x00\x00"
"N"
"\x00\x00\x00"
"\t"
"\x00\x00\x00\x00\x00\x00\x00\x00"
"WebServer"
"\x02"
"庵"
"\xe2"
" 蒙"
"\x97\x1f"
"Pz榏"
"\xc4\x01"
"2"
"\xdd"
"%"
"\x01"
"ABCDEF"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00"
作者:
wsbuaa
时间:
2011-6-29 10:10
具体怎么组成得根据相应的协议来看,还有你们的开发所定义的发送的数据的结构
这个没法帮你了,去问问你们开发人员吧
作者:
superwang001
时间:
2011-6-29 10:52
恩,你说的没错,但是我想知道send部分的基本组成,不是所有的部分都是开发定义的
作者:
datouniuniu
时间:
2011-6-29 17:52
这个我一点都不会,赶紧跑过来学习学习
作者:
superwang001
时间:
2011-6-29 20:27
比如:我上面发的send内容中,buf0后面的78是什么意思
作者:
dionysus
时间:
2011-6-29 20:39
漏看了,receive的内容不用参数化,参数化了也不起作用。buf0 78中的78说明这个buf发送了78个字节的内容,看你录制下的data内容应该做过加密或转码了,不是明文传输的,你得找开发人员问问。最后模拟压力的时候要么不加密,要么得在脚本编程里实现加密。
作者:
superwang001
时间:
2011-6-30 18:53
那如果加密了,我是不是就不能在data.ws中作参数呢,这样的话,对于加密的是不是没办法参数化了。
作者:
dionysus
时间:
2011-6-30 22:38
不能在data.ws里做参数化了,在脚本里拼报文然后做参数化和加密等操作,用lrs_set_send_buffer之类的函数发送你拼装好的报文。
作者:
zhang.yuandong
时间:
2011-7-1 09:41
学习中
作者:
haohao4048
时间:
2011-7-6 15:09
学习学习
作者:
syldapaoyc
时间:
2011-7-11 11:18
作者:
yang591561950
时间:
2011-7-12 14:37
新手学习了,看不懂。。。
作者:
ljj149850508
时间:
2011-7-12 15:03
学习了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2