stjd139 发表于 2008-7-26 13:38:54

如何使用loadrunner测试非WEB系统

软件使用C#语言,数据库为oracle
我使用loadrunner测试登入时要选择什么协议的?

我试了很多都不能录制脚本的,事件为0,等待各位大虾的讨论并指导

aks5201314 发表于 2008-7-26 21:38:20

楼主选择ORACLE(2-tier)和WINSOCKET协议录制试试看能否捕获事件

stjd139 发表于 2008-7-27 10:34:14

谢谢了

不过我两个协议都试过了,单独还有多协议都不行哦

这个郁闷了

msnshow 发表于 2008-7-27 14:04:12

要看你的软件用的什么架构,使用的什么协议,与什么语言开发的无关

stjd139 发表于 2008-7-27 21:23:19

软件使用C#语言,数据库为oracle
我使用loadrunner测试登入时要选择什么协议的?

什么架构???

小孩 发表于 2008-7-27 22:45:17

:lol 找一下开发的问是使用啥协议来得!!还有可以使用一些工具了查看使用的协议,工具名字我忘了!

zte_boy 发表于 2008-7-27 22:58:11

WINSOCKET协议没有道理不可以的啊:L

tinafrog 发表于 2008-7-28 08:31:20

回复 6# 的帖子

嘿嘿,版主能不能花点时间稍微想一下,可以利用什么工具查看使用的协议,学习中,谢谢

卓振 发表于 2008-7-28 08:45:34

回复 4# 的帖子

我现在也遇到这样的问题,我现在要录的软件是用C++写的,协议是:msdh、snmp、tabs;数据库是:mysql
那应该怎么办呢》?

stjd139 发表于 2008-7-28 10:10:20

我单用windows sockets协议也无法录制,可能我的VuGen配置有问题了???

也问过开发了,能用的协议都用上了,Oracle 2Tier,Com/Dcom,web/winsocket双重协议,windows sockets

单个跟多个组合我都试用了,还是不行

还有用web/winsocket双重协议录制后报错,附图

test7 发表于 2008-7-28 10:13:51

应该是你的loadrunner有问题

stjd139 发表于 2008-7-28 16:50:08

如果测试QQ登入动作的话,应该如何选择协议的???

zsjdl 发表于 2008-7-28 23:25:36

你可以试试使用.net协议

fpbaggio 发表于 2008-7-29 10:59:24

你用。net协议应该可以录到的

aks5201314 发表于 2008-7-29 14:35:53

既然你测试的是非非WEB系统,那你的本机上需要安装一些程序吗?如果安装了程序,那就选择WINSOCKET协议再录制试试.记住,用WINSOCKET协议录制脚本的时候,服务端程序部署在本上是录制不到事件的.

biscuitjet 发表于 2008-7-29 14:51:37

海,LZ啊,无论什么协议,都是需要安装客户端的,也有的系统除了客户端还要安装写特殊的补丁,这些你都确认过吗?LR录制过程一定要调用客户端的程序才能进行录制。我们通常采用WEB协议没考虑客户端的问题是因为IE所有的Windows操作系统都自带的。LZ有没有配置过客户端?就算是录Oracle 2-tier的也要装个TOAD什么的,或者SQL Plus也成。只有LZ能通过客户端正常登录系统,才有可能用LR录制。

stjd139 发表于 2008-7-29 17:36:35

果然见识太少了,我按照各位的看法去尝试一下先,谢谢各位le

卓振 发表于 2008-7-30 15:45:50

回复 15# 的帖子

我现在也遇到这样的问题,我现在要录的软件是用C++写的,协议是:msdh、snmp、tabs;数据库是:mysql
那应该怎么办呢》?
期待你的回答、、、、
谢谢、、、

mansart 发表于 2008-8-1 15:30:26

LZ的LR是什么版本的,如果是9.0应该是可以支持.net协议的。选择.net协议应该是可以录制的。但录制的脚本是不是可以正确回放就不一定了,我曾经出现过不能正常回放的问题,所以就放弃了界面录制的方法,采用调用外部函数(dll)的方法来做。

jswm123 发表于 2009-8-11 17:40:29

回复1#

用lr9.5版本的.net协议应该可以解决。我现在测试,就用的这个协议,可以录制。
页: [1]
查看完整版本: 如何使用loadrunner测试非WEB系统