wistaria 发表于 2008-11-5 11:40:21

socket 录制脚本为空如何解决?

需要录制的是应用软件,局域网C/S结构,选择Window socket单协议,
录制时EVENT响应正常,
Address lookup for Summer = 192.168.1.53
Request Connection: Remote Server @ 192.168.1.53:3000 (Service=SOCKET) Failed attempt #1. Unable to connect to remote server: rc = -1 , le = 0)
最终的脚本时空的,这是什么原因呢?
还有一个问题,录制socket协议的脚本是不能回放的,那我如何获得用户的输入呢?
请大家帮帮忙解决一下!

wistaria 发表于 2008-11-5 11:44:06

有些朋友说是IE代理的问题,我使用SOCKET协议会受影响吗?

Lemon_s 发表于 2008-11-5 11:55:43

录制时EVENT响应正常,脚本为空
设置一下Port Mapping
:)

wistaria 发表于 2008-11-5 12:08:26

设置Port Mapping为Socket还是同样的提示,脚本为空

Lemon_s 发表于 2008-11-5 14:25:18

原帖由 wistaria 于 2008-11-5 12:08 发表 http://bbs.51testing.com/images/common/back.gif
设置Port Mapping为Socket还是同样的提示,脚本为空
你在这设置的是捕捉级别
还需要添加端口规则吧(New Entry)

wistaria 发表于 2008-11-5 14:32:21

添加了!需要访问的机器ip都添加了 !结果是同样的提示脚本为空!

Lemon_s 发表于 2008-11-5 14:43:47

ip???

请参考
http://bbs.51testing.com/thread-127832-1-3.html

wistaria 发表于 2008-11-5 16:10:10

OK解决了!衷心的感谢!

wistaria 发表于 2008-11-5 16:13:14

可否再问一个问题,
我需要获得用户的输入,但是脚本录制的都是发送的协议,我的
8.1录制socket协议也不能回放,在设置选项里没有回放的设置项!
该如何解决。

Lemon_s 发表于 2008-11-5 16:23:20

不能回放?
F5不行吗

wistaria 发表于 2008-11-5 16:26:06

不好意思没说明白,是没有回放界面,想要在回放的时候捕捉用户的输入

Lemon_s 发表于 2008-11-5 16:48:13

原帖由 wistaria 于 2008-11-5 16:26 发表 http://bbs.51testing.com/images/common/back.gif
不好意思没说明白,是没有回放界面,想要在回放的时候捕捉用户的输入
你所指的“回放界面”是什么?从你上面说的来理解是不是说的是你所录制的程序的界面?

snapshot只对web起作用

wistaria 发表于 2008-11-5 16:55:41

那我应该怎么获得用户输入呢?

Lemon_s 发表于 2008-11-5 17:02:57

原帖由 wistaria 于 2008-11-5 16:55 发表 http://bbs.51testing.com/images/common/back.gif
那我应该怎么获得用户输入呢?
不太明白你为什么要这样做
数据的输入不应该参数化吗,为什么要获得呢

如果要对数据的实时输入做检查可以用关联函数关联出来然后和期望值相比较

wistaria 发表于 2008-11-5 17:50:34

我就是想要作参数化,因为客户端登陆时自己验证用户名密码,并没有提交到服务端,因此我无法从发送的BUF中获得输入的用户名、密码,也就无法参数化了!

Lemon_s 发表于 2008-11-5 18:01:49

回复 15# 的帖子

类似于一个域中的windows密码是吧?
那就不参数化了,全部都使用一个统一的账号密码呢?

没有遇到过,随便说说,大家指正。

wistaria 发表于 2008-11-5 18:19:30

用同一的账号密码客户端验证是没有问题,可是服务端限制客户端只能唯一,如果登陆多个相同的客户端,其他业务方面会受到影响的!

Lemon_s 发表于 2008-11-6 08:46:01

你这个要测什么?
个人理解
基于客户端验证登陆的CS模式,无法用LR来做多用户操作
除非用多台测试机联机测,一台测试机只跑一个,并且还需要分别录制脚本
大家指正

wistaria 发表于 2008-11-6 10:04:12

验证多用户登录时,服务端的响应性能!

Lemon_s 发表于 2008-11-6 10:20:47

“可是服务端限制客户端只能唯一”
得出是服务器对登陆客户端的账号有个唯一的限制,或者ip的限制,
你之前说是客户端自己验证账号、密码,但是服务器又有限制客户端唯一的功能,
这有可能是客户端登陆之后向服务器发送了账号或者服务器检测到连接ip
可以试试对发送的账号做参数化,或者使用ip欺骗
个人见解,大家指正
-------------------------------------------
问问开发,把软件的架构弄清楚
页: [1] 2
查看完整版本: socket 录制脚本为空如何解决?