您的位置:首页 > 其它

loadrunner运行时出现80端口被占用的问题

2016-12-11 23:29 253 查看
偶又来了,偶只是把我越过的坑填完之后给自己看的。。。。。biubiubiu

问题:loadrunner运行时后一直报错提示80端口被占用,我忘了自己曾经在哪看到过,80端口默认会被IIS占用,于是我把IIS里用到80端口的给停了,最后把IIS 都停了,有用么,当然没用

 

 

报错如下:

Action.c(5): Error -27796: Failed to connect to server "fswechatservice-fswechatservicetest.chinacloudsites.cn:80": [10048] Address already in use

Try changing the registry value 

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay to 30

and HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPort to 65534

and rebooting the machine

See the readme.doc file for more information

这一段可以说老长老长了。。。。。。。。。。。。。。。。。。。。

这个问题当然最后不是由我这只菜鸟解决的啦。。。。

好吧,不卖关子了,我经理只在给我的脚本里面偷偷塞了这么一段,全部解决了耶,说出来别不信,可就是这么一丢丢,我服了。。。。

 

"Snapshot=t2.inf",

 

这个是啥玩意?

 

百度结果:

Snapshot,顾名思义,就是快照,代表当前的step,Snapshot显示了客户端在执行完当前step后的样子。在Tree
Ciew右侧的frame中可以查看Snapshot,在LoadRunner
8.0中,Snapshot包含Page View、Client
Request和Server Response。Snapshot有两种生成方式,一种是在record的时候生成,另一种是在replay的时候生成。你可以对比两种方式生成的Snapshot,以发现哪些是动态值,需要参数化。

 

说实话,参考完毕还是不知道啥具体情况,但是可以解决我80端口被占用的问题

脚本案例:

Action()

{

lr_start_transaction("sendRequest");

web_url("test", 

"URL=http://www.baidu.com", 

"Resource=1", 

"RecContentType=application/json", 

"Referer=", 
"Snapshot=t2.inf", 

LAST);

lr_end_transaction("sendRequest", LR_AUTO);

    

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息