51Testing软件测试论坛

标题: 脚本录制初级问题 [打印本页]

作者: 论坛守护神    时间: 2005-2-28 11:19
标题: 脚本录制初级问题
各位xdjm,问个问题,软件是delphi+SQL,loadrunner里我录制了脚本(就是登陆界面输入用户名登陆)杂不能回放?说vuser terminated....协议是winsocket,有事件捕捉。
先谢谢了。小弟刚刚开始弄loadrunner
作者: 论坛守护神    时间: 2005-2-28 20:58
顶一下.主要是lr不录制脚本,我试了一下b/s模式.成功回放...各位大哥帮帮忙
作者: computercat    时间: 2005-3-1 09:15
什么叫“主要是lr不录制脚本,我试了一下b/s模式”?
作者: 论坛守护神    时间: 2005-3-1 11:27
Originally posted by computercat at 2005-3-1 09:15 AM:
什么叫“主要是lr不录制脚本,我试了一下b/s模式”?


问题就是:delphi+sql2000做的c/s软件不录制脚本。。
         另外:我试了一下b/s模式的软件。能够录制脚本。
作者: bsd3000    时间: 2005-3-1 13:52
使用WinSock协议一般情况下都可以录制到脚本

可以先试试ODBC协议
作者: 论坛守护神    时间: 2005-3-1 20:14
odbc无效.难道是我操作步骤不对?
1.选择单协议-winsocket
2.选择win32程序
3.选择action(测试登陆)
4.点击开始
5.弹出登陆窗体.输入信息登陆.
6.结束脚本录制.
选择winsocket的话.有事件.而选择sql或者odbc的话没有事件响应.三者都没有脚本写入.请赐教
作者: yuxingxin    时间: 2005-3-2 09:43
你这个应用是不是个单机软件?
作者: 论坛守护神    时间: 2005-3-2 13:00
[quote]Originally posted by yuxingxin at 2005-3-2 09:43 AM:
你这个应用是不是个单机软件? [/quot
c/s的啊。大哥。。。有服务器和客户端的
作者: 论坛守护神    时间: 2005-3-7 09:16
脚本已经可以录制了。还是用winsockets协议。
可为何action里全都是些比如
lrs_send("socket0", "buf14", LrsLastArg);

lrs_receive("socket0", "buf15", LrsLastArg);
之类的网络包收发信息呢。

而且不能回放,一回放就报:
警告: 扩展 wsrun32.dll 报告在调用函数 ExtPerProcessInitialize 时出现错误 -1        [MsgId: MWAR-10485]
错误: 线程上下文: 调用驱动程序的服务失败。原因 – 线程上下文未在此线程上初始化。        [MsgId: MERR-10176]

背景:我的软件是c/s的。数据库(sql2000)在服务器上运行,lr在客户端运行。
作者: 论坛守护神    时间: 2005-3-8 22:06
up一下.希望各位能看看..
作者: baitest    时间: 2005-3-8 22:41
试一下将你的录制的登陆的脚本放在lr_inti()中;
作者: 论坛守护神    时间: 2005-3-14 21:27
还是不行,winsockets协议录制的脚本太底层了。。高层协议又不知道用哪个。。唉
请教,还有其它基于c/s的性能测试工具么?
作者: super    时间: 2005-3-18 11:10
学习中




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2