51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 12121|回复: 22
打印 上一主题 下一主题

[原创] 请教用loadrunner测试C/S架构的应该如何开始录制?(急!)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-17 23:06:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位大侠!C/S架构的应该如何开始录制.没测试过C/S架构的急呀.谢谢各位大侠
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-18 09:27:13 | 只看该作者
先了解一下系统架构,然后再根据协议进行录制.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-20 16:27:46 | 只看该作者

系统架构

XXX.exe启动,启动后连接远程服务器取得参数,就可以成功登录,我现在用winskot(忘了)协议,不知道对不对?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-21 09:59:55 | 只看该作者
我也遇见一样的问题?怎么没人来解答哈??
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-3-18 10:35:32 | 只看该作者

loadrunner c/s结构,等待大家一起研究呀

顶一定,我选用的是newsingle protocol script 的category下选择了client/server然后选择了windows sockets进行录制,登录。登录成攻了,但一回放就有问题。
这是录制的内容:
#include "lrs.h"


vuser_init()
{
    lrs_startup(257);

    lrs_create_socket("socket0", "UDP", "LocalHost=256",  LrsLastArg);

    lrs_send("socket0", "buf0", "TargetSocket=255.255.255.255:27977", LrsLastArg);

    lrs_receive("socket0", "buf1", LrsLastArg);

    lrs_close_socket("socket0");

    lrs_create_socket("socket1", "TCP", "RemoteHost=JZL:27976",  LrsLastArg);

    lrs_send("socket1", "buf2", LrsLastArg);

    lrs_receive("socket1", "buf3", LrsLastArg);

这是出错的脚本:
Virtual User Script started
Starting action vuser_init.
vuser_init.c(12): lrs_startup(257)
vuser_init.c(14): lrs_create_socket(socket0, UDP, ...)
vuser_init.c(16): lrs_send(socket0, buf0)
vuser_init.c(16): Error : socket0 - Permission denied. Error code : 10013.
Abort was called from an action.
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-3-18 14:58:14 | 只看该作者
顶一个,期待高手解答!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-3-18 21:18:55 | 只看该作者
loadrunner 对winsock 二进制字节流的处理不够友好。

楼上的请让开发帮忙开发多线程客户端
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-3-19 17:05:23 | 只看该作者

请问能说的具体些吗

请问能说的具体些吗
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-3-19 20:44:39 | 只看该作者
让开发写一个多线程的程序,施加压力。

或者开发写一个客户端程序成DLL,由LR调用
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-3-21 10:42:48 | 只看该作者
与开发人员沟通了一下,他们说是ssl协议的问题,又查了查说是用c function 可以解决,请问大家又这方面的经验吗。
怎么解决呢
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-3-21 10:53:57 | 只看该作者
我们这个是c/s架构的。我在网上看了看,选择了-time settings 》preferences》winlnet replay
instead of sockets (windows only)。就选择了http和winsocket协议。但是连脚本都录制不上去了。如果不选-time settings 》preferences》winlnet replay
instead of sockets (windows only)。可以弹出录制界面,但输入用户名和密码后,loadrunner和系统全停着不动了。只能什么单脚本下的winsocket,但有没有办法解决ssl协议的问题。请问大家还有什么好办法吗
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-3-21 10:55:30 | 只看该作者
我们这个是c/s架构的。我在网上看了看,选择了-time settings 》preferences》winlnet replay
instead of sockets (windows only)。就选择了http和winsocket协议。但是连脚本都录制不上去了。如果不选-time settings 》preferences》winlnet replay
instead of sockets (windows only)。可以弹出录制界面,但输入用户名和密码后,loadrunner和系统全停着不动了。只能选择单脚本下的winsocket,但录制完成后回送又出现有5楼的问题。没有办法解决ssl协议的问题。请问大家还有什么好办法吗
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-3-21 11:33:38 | 只看该作者
5楼的,你的脚本中没有关闭socket1,增加下面的语句然后再试一下
lrs_close_socket("socket1");
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-3-21 13:28:01 | 只看该作者
问题还没有到socket1,在vuser_init.c(16): Error : socket0 - Permission denied. Error code : 10013.就已经失败了。

[ 本帖最后由 sj_1625 于 2008-3-21 13:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-3-21 16:05:06 | 只看该作者

Error -- Unresolved symbol : web_set_sockets_option.的问题

我找了找, web_set_sockets_option("SSL_CIPHER_LIST", "RC4-MD5"); 函数好象可以解决ssl协议的问题。但是出现了Error -- Unresolved symbol : web_set_sockets_option.的问题。然后,我双在上面加上了#include "as_web.h"但还是出现Error -- Unresolved symbol : web_set_sockets_option.请问大家如何解决。
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2008-3-24 15:39:14 | 只看该作者

期待,大家帮忙呀!!!!!!!!!!!!!

期待,大家帮忙呀!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2008-6-10 11:33:25 | 只看该作者
帮你顶,初学lr
也不太会测试cs系统
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2009-7-26 23:27:22 | 只看该作者
C/S 测试咋就找不到一个令人满意的答复
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2009-8-3 12:30:44 | 只看该作者
过来学习的
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2010-11-22 09:17:32 | 只看该作者
顶下,我也遇到这个问题,哪个高手能帮忙解答下
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-7 21:03 , Processed in 0.083952 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表