mansart 发表于 2008-9-1 23:26:04

用LR做.Net应用程序的性能测试的朋友多不多。请分享一下经验。

目前用LR主要做WEB应用程序的性能测试,好像做.Net应用程序的性能测试地比较少,哪些朋友做过,请分享一下经验。

lswx2 发表于 2008-9-2 10:15:14

回复 1# 的帖子

我是.NET做WEB性能测试,目前还比较晕 有很多很多问题没有办法解决。
哎。。。学习中,比如总出现:
Error:Failed to connect to server“192.168.0.110”:Connection
在Controller中运行脚本就出现这样的错误,在VUGEN里就没有这样的错误。
也不知道为什么。

mansart 发表于 2008-9-3 17:55:14

我现在也是做C#测试,c/s模式。
觉得.net协议不适合录制,因为回放时经常会发生错误。脚本本身也比较难维护,所以现在都是通过调用外部.dll来进行测试。 将客户端与服务器之间的交换封装在一个dll中,然后直接调用这个dll来进行脚本开发。这样的脚本维护起来会比较简单,运行的效率也比较高。

lijian422202 发表于 2008-9-4 13:48:39

.net的测试最近也接触了下,LR9.0进行录制的默认为ado.net,remoting,WCF,Enterprise services,如果自己做的应用系统没有用到,这个其中的协议,或者是默认的inclue的方法觉得不够,都可以自定义,以此种方式来进行录制;另一种方式就是楼上说的把客户端代码编译成DLL,放到脚本目录下的bin文件夹中,然后就可以进行在脚本中调用,比如:
命名空间{
using xxx.xxx.dll;
            action{
               Client client = new Client ();
                   client.send();
                   cliend.close;
}
}
以上简单的代码只是为了方便大家明白,可以这样实现测试脚本的编写

q789789q 发表于 2008-9-4 16:43:24

主要做.net的B/S测试,C/S不能测试可能是没有没有.net插件吧,做得不多,主要是调优无从下手

mansart 发表于 2008-9-4 22:30:03

原帖由 lijian422202 于 2008-9-4 13:48 发表 http://bbs.51testing.com/images/common/back.gif
.net的测试最近也接触了下,LR9.0进行录制的默认为ado.net,remoting,WCF,Enterprise services,如果自己做的应用系统没有用到,这个其中的协议,或者是默认的inclue的方法觉得不够,都可以自定义,以此种方式来进行录 ...
你说的第一种方法我还不太理解,能再详细点吗?

lijian422202 发表于 2008-9-5 12:43:52

原帖由 mansart 于 2008-9-4 22:30 发表 http://bbs.51testing.com/images/common/back.gif

你说的第一种方法我还不太理解,能再详细点吗?

你可以在recording options中设置filter,如果你的系统是那4种方式做的,就可以进行录制或者进行简单的改动,由于默认的4种是只读状态,所以可以复制后在做修改;如果你的应用不是这4种方式,就可以NEW一个新的FILTER把你的系统的客户端DLL或者是EXE增加进来,然后进行include,当然include要是你需要的主要的方法

[ 本帖最后由 lijian422202 于 2008-9-5 12:45 编辑 ]

mansart 发表于 2008-9-8 22:29:53

原帖由 lijian422202 于 2008-9-5 12:43 发表 http://bbs.51testing.com/images/common/back.gif


你可以在recording options中设置filter,如果你的系统是那4种方式做的,就可以进行录制或者进行简单的改动,由于默认的4种是只读状态,所以可以复制后在做修改;如果你的应用不是这4种方式,就可以NEW一个新的FI ...

谢谢你的回复,基本知道原理。但对于“复制”后在做修改不是很理解。

lijian422202 发表于 2008-9-9 10:28:41

。。复制后修改,就相当与save as 某某, 就是创建一个副本,这样就可以对默认的4种协议进行修改。。。

mansart 发表于 2008-9-13 11:54:20

顶起来,请有.Net测试经验的朋友们勇跃发言。
大家可以把相关的经验和发现的问题都分享出来,一起交流

Nokia0906 发表于 2011-6-8 15:39:11

很久前的帖子了,经验都留在过去啊。

superwang001 发表于 2011-8-3 15:21:40

dll可以using引用吗,第一次见到,我试试!
页: [1]
查看完整版本: 用LR做.Net应用程序的性能测试的朋友多不多。请分享一下经验。