51Testing软件测试论坛
标题:
C++开发的C/S架构使用LR录制不上脚本
[打印本页]
作者:
Giff
时间:
2008-12-16 11:26
标题:
C++开发的C/S架构使用LR录制不上脚本
新人 也许问题傻了一点……抱歉
一款C++开发的游戏平台 十分类似于QQ游戏中心那种
想做游戏登陆模块的性能测试
oracle数据库 ADO链接的 为什么我录制不上脚本? 协议我选择了ORACLE(2-tier)
开始弹出界面是这么填写的:
Application type: win32Applications
Program to record: 服务端端启动地址.exe文件
Program arguments: 空
working directory:选了桌面
Record into Action: Action
OK后游戏服务端启动 我登陆 但后停止录制,结果脚本里什么都没有录上~~~
[
本帖最后由 Giff 于 2008-12-16 15:35 编辑
]
作者:
lester0820
时间:
2008-12-16 11:30
没做过非web协议的东西,帮你顶。。。
作者:
cjg007
时间:
2008-12-16 15:48
我也在考虑这个问题哦
我也是C++做的监控系统,我还在麻木中
作者:
Giff
时间:
2008-12-17 10:33
唉……改用windows底层协议 可以录制脚本了
不过 完全不晓得要从哪里进行参数化
发送的数据包里面 那个才是登录名和密码啊 求高人帮我看看了 这样的脚本 可以用参数化吗?
Action()
{
lrs_create_socket("socket0", "TCP", "RemoteHost=O-SVR:80", LrsLastArg);
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
lrs_disable_socket("socket0", DISABLE_SEND);
lrs_close_socket("socket0");
lrs_create_socket("socket1", "TCP", "LocalHost=0", "RemoteHost=204.2.166.91:80", LrsLastArg);
lrs_send("socket1", "buf2", LrsLastArg);
lrs_receive("socket1", "buf3", LrsLastArg);
lrs_create_socket("socket2", "TCP", "RemoteHost=SERVER1:9002", LrsLastArg);
lrs_send("socket2", "buf4", LrsLastArg);
lrs_receive("socket2", "buf5", LrsLastArg);
lrs_create_socket("socket3", "TCP", "RemoteHost=O-SVR:80", LrsLastArg);
lrs_send("socket3", "buf6", LrsLastArg);
lrs_receive("socket3", "buf7", LrsLastArg);
lrs_disable_socket("socket3", DISABLE_SEND);
lrs_close_socket("socket3");
return 0;
}
[
本帖最后由 Giff 于 2008-12-17 10:36 编辑
]
作者:
Giff
时间:
2008-12-17 11:39
再问一下 如果就是 客户端与服务端数据传送 只涉及到 TCP/IP 协议而已 我在录制脚本的时候应该选择什么协议呢?
服务端才链接到ORACLE数据库 ADO方式 但是我只测登陆功能的话 应该就可以忽略服务端与数据库这一块吧~~
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2