google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[资料] 可以用LR实现直接访问多个数据库吗?

可以用LR实现直接访问多个数据库吗?


请教各位大侠,我现在有一个测试难题,用户的情况是有多台WEB服务器共享一台数据库服务器,但每个WEB有不同的数据库,现在要模拟实际环境测试多个WEB服务同时访问数据库服务器时的情况。但现实的测试条件是:只有一台WEB服务器。如果用LR来测试,计划在一台WEB上发布多个服务,但这与实际环境相差较大,所以想用不录制WEB服务,直接访问数据库的办法来实现,不知道这样是否可行?各位大侠,你有这样的测试经历吗?先谢谢了!

TOP

不录制WEB服务,直接访问数据库
------------------------
这和实际环境相差也不小吧?
与朋友乐乐~~~
感谢testing版主热心帮助!
MSN:jut984907@hotmail.com

TOP

不知道是不是可以直接选择录制脚本为SQL Server或Oracle......
我没怎么用过LR.....
若幸福飘然而逝了,那是多少的后悔都换不回来的.爱情,或许会冷却,但是不得以放弃的真情却会永远在心中。

TOP

因为测试的目的是观察数据库服务器的承受能力,所以我考虑,如果能模拟与真实环境相同的线程数量访问数据库,即使不录制WEB程序也是可行的,不知这个想法是否正确,请高手指点。

[ 本帖最后由 鹂 于 2006-11-21 10:49 编辑 ]

TOP

关注..................
悄悄,是离别的笙箫,
沉默,是今晚的康桥。

TOP

引用:
原帖由 于 2006-11-21 09:49 发表
请教各位大侠,我现在有一个测试难题,用户的情况是有多台WEB服务器共享一台数据库服务器,但每个WEB有不同的数据库,现在要模拟实际环境测试多个WEB服务同时访问数据库服务器时的情况。但现实的测试条件是:只 ...
你有这样的想法很好,如果是你自己的想法,那表明你在测试实践中,有了很大的成长,先表扬一下!
软件工程中关于软件测试有“尽早测试的原则”,体现在性能测试中,就如你的想法一样,针对三层应用的测试,可以在系统测试开始前,对关键模块和组件(如数据库)进行性能测试。象这种测试,可以在软件设计结束,编码前测试,甚至架构设计阶段就可以开始测试。这样可以尽早找到性能瓶颈,尽早解决问题,降低费用,可以说是有很大的好处。
LR中的好几个协议就是针对这种测试的,譬如对ORACLE的 oracle-2tier,还有ODBC接口的ODBC协议等等。
有什么问题,可以交流。

TOP

朴老师说的正是我要做的sdlkfj5 。但怎样来实现呢,请朴老师指点一下。

[ 本帖最后由 鹂 于 2006-11-21 12:11 编辑 ]

TOP

首先声明,我不是pcl2004-27 我比他多了一点,要看仔细了。

怎样来实现是什么意思,是脚本怎么产生,还是场景怎么设计?请明说。要不你站内短信给我。别发错了。

TOP

sdlkfj1 见笑了!pcl2004-27.老师!可以用Client Server protocols来产生脚本吗?怎样设计场景呢?

[ 本帖最后由 鹂 于 2006-11-21 14:57 编辑 ]

TOP

是个问题,请求不从web端发,避免一台web服务器请求的压力达不到多台web服务器发请求的情况,那么就是直接在数据库服务器上发请求了。没做过,关注中。。。。。

TOP

 
当前时区 GMT+8, 现在时间是 2008-11-23 07:14Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹