永发信息网

loadrunner使用sockets协议录出来的脚本不能回放

答案:3  悬赏:30  手机版
解决时间 2021-02-06 22:37
  • 提问者网友:放下
  • 2021-02-06 10:51
大家好,我使用sockets协议录出来的脚本不能回放,我的是v11.0,同样的程序在同事的机子上可以回放,我们的版本都是相同的。
我的脚本里面多出了以下几行,而同事的脚本是直接从第四行开始的。我试着删除了前面三行,还是不行:
lrs_create_socket("socket0", "TCP", "LocalHost=0", "Backlog=1", LrsLastArg);

lrs_accept_connection("socket0", "socket1");

lrs_close_socket("socket0");

lrs_create_socket("socket2", "TCP", "LocalHost=0", "RemoteHost=192.168.100.185:7120", LrsLastArg);

报出的错误如下:
vuser_init.c(12): lrs_create_socket(socket0, TCP, ...)
vuser_init.c(14): lrs_accept_connection(socket0, socket1)
vuser_init.c(14): Error : Timeout expired while trying to accept connection. Error code : 9017.
Abort was called from an action.

请大家帮忙,在线等。
最佳答案
  • 五星知识达人网友:零点过十分
  • 2021-02-06 11:55
Timeout expired while trying to accept connection 这个提示是连接socket端口超时了,无法链接,估计问题出在脚本 lrs_accept_connection("socket0", "socket1"); 上面,实在不行你在重新录制一个脚本,对比一下看看。

还有记得把防火墙和杀毒软件关了试试看!
全部回答
  • 1楼网友:煞尾
  • 2021-02-06 13:33
这个报错信息没有什么提示的 看data.ws里的数据! 另外端口号是否正确,这个端口号可以手工设置的!
  • 2楼网友:风格不统一
  • 2021-02-06 12:53
进行打开loadrunner的软件,然后进行点击菜单中的“file”的选项。 弹出了下拉菜单中进行选择为“new”的选项。 这样就会弹出了一个new virtual user的选项框中,进行选择为windows sockets的选项的协议。 进行点击loadrunner界面中菜单的录制按钮”start recording“。 点击完录制的按钮之后,就会弹出了start recording的框,进行演示loadrunner自带的application type的选择为internet applications,在url address的选项webtours的地址。 然后进行对脚本中界面中操作,完毕录制之后,脚本在编辑器录制成功了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯