51Testing软件测试论坛
标题:
这样的系统测试该选择什么协议?
[打印本页]
作者:
龙卷风_sky
时间:
2007-2-13 14:17
标题:
这样的系统测试该选择什么协议?
.net开发的基于C/S的系统,后台数据库选是SQL SERVER 2000,询问过开发,系统是简单的两层结构,没有中间层,数据访问技术使用的是ADO.NET
LR的版本是8.0,序列号支持100的和10000的都已经尝试过,录制时尝试了很多协议,包括MS SQL SERVER,ODBC,Webservice,COM/DCOM,但是都录制不到任何信息,如何解决呢?
作者:
nirvanalst
时间:
2007-2-13 14:22
在options里把recording的方式改成URL_base script 试试看。
作者:
龙卷风_sky
时间:
2007-2-13 14:30
系统是基于C/S的
还有一个要说明的就是系统运行安装的.net frame是2.0的
作者:
龙卷风_sky
时间:
2007-2-13 14:31
希望除了Winsoket还有其他解决的办法!
作者:
hehemeimei
时间:
2007-2-13 14:50
web的协议可以试一下
作者:
龙卷风_sky
时间:
2007-2-13 15:03
是不是LR8.0的不支持dotnet frame 2.0???
作者:
龙卷风_sky
时间:
2007-3-5 16:53
请求答复!!!!
作者:
jse1022
时间:
2007-3-6 09:13
要安装一个.net的插件吧
作者:
lone_512
时间:
2007-3-6 14:11
既然通信协议采用的是TCP/IP,可以采用winsocket协议+调用DLL方式,比较方便.
作者:
guanyin0061125
时间:
2007-3-9 16:24
有没有关于脚本协议的详细说明文件啊?有的话共享一下吧,我看过精华中的贴子,不是很详细
作者:
alt
时间:
2007-3-14 12:01
winsoket协议应该可以吧
作者:
jackloo
时间:
2007-3-14 16:02
首先针对.NET需要插件,你是否已经安装好了?
其次,因为是C/S结构的程序,所以WEB/HTML是肯定不可能的!
第三,不要轻易的使用SOCKET方式,因为这种方式录制的脚本很难优化和维护,只有在实在没办法的情况下才去考虑使用。
第四,我对LZ所说的这类程序需要做压力测试表示不理解。这样的程序,有一个客户端就要开一个DB连接,而DB连接是有限的,所以这样的程序不可能支持大规模的并发,最大也就在50到100之间了不得了。
最后,因为客户端整个系统就是客户端加DB,而客户端不需要压力,那么只有DB需要检查压力,所以对这样的程序做压力测试,就只需要做DB压力测试。
好了,下面的具体方法就LZ自己研究吧。
作者:
jackloo
时间:
2007-3-14 16:07
看了你的回复,感觉你可能还不知道怎么录制DB的压力测试脚本。
录制DB的压力测试脚本只能在SQL_PLUS这类的SQL脚本执行程序中录制,而在你们开发的程序中是录制不到的。
另外你需要执行哪些SQL程序,该如何参数化,这个就需要和开发人员好好沟通了,他们会告诉你的。
作者:
龙卷风_sky
时间:
2007-3-16 15:34
谢谢大家的回复!
我也跟开发的分析了一下,这样的系统进行性能测试主要也是看DB的性能状况!
因此我也就想通过直接录制相关的SQL来对DB进行测试!
不知道谁有这方面的资料!
谢谢!!!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2