51Testing软件测试论坛
标题:
LR中如何将winsocket函数转换成阻塞类型
[打印本页]
作者:
wuliangye
时间:
2011-2-16 09:25
标题:
LR中如何将winsocket函数转换成阻塞类型
各位大侠,用LR进行winsocket录制时,对于具体函数如lrs_receive(),10s后如果没有收到包就会继续执行接下来的语句,有没有办法让它变成阻塞类型的?就是说,如果没有包过来的话就一直等待,知道有包过来?这个问题困扰了我很久,急切希望大家给予帮助!
作者:
婴儿
时间:
2011-2-16 11:00
设置超时时间可以吧,lrs_set_recv_timeout、lrs_set_recv_timeout2
作者:
wuliangye
时间:
2011-2-16 12:16
关键是不知道多长时间才会有包或者有连接过来,所以没办法设置超时时间
作者:
婴儿
时间:
2011-2-16 17:43
你既然要一直等到包来,把它设得足够长就行了啊
作者:
lulu83
时间:
2011-2-16 19:19
关键是不知道包什么时候过来,所以通过设置time_out的时间是不合适的,你不知道到底时间要设置成多长,难不成要设置成9999S?呵呵
作者:
wuliangye
时间:
2011-2-18 16:39
楼上的说的没错,就是这个困惑。。。。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2