51Testing软件测试论坛

标题: 如何用LR 对数据库测试? [打印本页]

作者: giantsong    时间: 2004-8-5 09:57
标题: 如何用LR 对数据库测试?
想测试一些SQL语句的并发性能,如何用LR进行并发测试?
我用LR 录制过通过PLSQL执行SQL语句,可是在CONTROL中执行的时候用单个用户可以,用多个用户就会出错,各位有什么好办法?
作者: pcl2004_27    时间: 2004-8-5 21:22
错误信息是什么!
一般数据库性能测试主要做的是容量测试,也就是大量数据操作!不过由于数据库的设计和脚本设计造成运行不成功。
所以要知道你做什么,有个什么样的结果,然后设计脚本!


这里提一个可能的原因:
有的数据库存在键值问题(需要保证你用到的测试数据数据唯一,就是多个用户插入的不是同一条数据)!
这个问题会造成容量测试不成功(脚本)!所以需要看看你的错误信息,分析那里出现问题!
作者: giantsong    时间: 2004-8-6 16:56
标题: 我进行了一个简单的查询操作
我这次用的是LR80,并发时不出错了,但循环时出错:
Action.c(11): Error: lrdo_server_attach: "OCIServerAttach" return-code=OCI_ERROR, error-code=24309:
Action.c(11): Error:     ORA-24309: 已连接至服务器
Action.c(11): server_attach: ERROR, return-code=LRDE2009.  ServerHandle=OraSrv4, ServerID="TCP"

我的录制过程是这样的,协议:oracle(2 tier),在INIT中录制的登录,并打开一个SQL窗口,在ACTION中录制的执行那个简单查询的SQL语句。

我检查了一下,生成的脚本中在发送SQL语句时,还有一些连数据库的代码,并且后面很多的语句引用了这个连接的句柄,所以可能出这个提示。但该如何解决?

我想实现这样一个测试,模拟多个用户连接上数据库,每个用户循环发送一些SQL语句,这样可以脱离应用服务的限制,在开发的初期验证数据库设计的性能。
作者: sunshinelius    时间: 2004-8-30 17:36
我觉得对数据库的sql测试,手写脚本会更好。流程易控制,而且可读性很强。而录制的脚本在录制时会有一些非sq的环境变量,没多大用处,还容易引起重放错误。
从报错的信息来看,好像你的登陆动作也在action里,这样你在循环的时候,很可能会去建立已经一个已经定义的链接,会报出以上错误
解决方法:将登陆操作移至init函数中
试一下吧。如果还不行,我自己手写过一个登陆-sql-退出的脚本,可以把壳子发给你,你只需添加一些sql语句就可以了
作者: giantsong    时间: 2004-9-6 11:56
连数据库是录在INIT中的,但不知为什么执行SQL语句时,工具又自动生成了一些连接语句。
我很想看到你写的壳子程序,请给我发邮件吧,giantsong@163.com,先谢谢了!
作者: leiping    时间: 2004-9-9 09:20
我想问一下
1.我用与giantsong同样的方法录制了,使用TOAD连接数据库.可是在录制开始时就报错说应用程序正常初始化失败.这是什么原因呢.我用的是LR7.51
2.还有在录制的时候需要指定录制的程序,和工作目录.该指向哪呢?
作者: wzcyx    时间: 2005-1-10 19:05
标题: 版主请也发给一个。
版主请也发给一个。我的邮箱地址wzcyxwz@yahoo.com.cn
作者: soniczzzz    时间: 2005-1-11 11:27
不知道有流程的数据库操作怎么写出好的脚本啊
作者: jackykidd    时间: 2005-1-14 10:57
高深阿
作者: johnjinwei    时间: 2005-8-7 21:21
我想请问一下。我想在录制web的时候,也把操作SQL的也录下来。
作者: gantangyu    时间: 2005-8-8 09:09
标题: 发给我一份壳子程序吧~~gantangyu@163.com
发给我一份壳子程序吧~~gantangyu@163.com,谢谢~
作者: 君羊    时间: 2005-8-10 18:48
标题: 版主,发个给我吧
版主,发个壳子给我看看吧,谢谢了
wyqtt@sina.com
作者: viviv_wang    时间: 2005-8-11 10:23
发一个为我吧,我的EMAIL:redpj@sohu.com
thanks.
作者: zuotj    时间: 2005-8-11 14:55
也发给我一个可以吗?
zuotj@sohu.com
谢谢LZ!
作者: leifevery    时间: 2005-8-11 15:16
也发我一个可以吗?
quick-boy@163.com
作者: godfathers    时间: 2005-8-11 15:24
标题: 能不能给我一份啊?
email : godfathers@citize. net
作者: hbx_303    时间: 2005-8-11 16:46
我也要一份。
hbxxbh.student@sina.com
作者: vaguely    时间: 2005-8-28 04:16
标题: 我也想好一份
多谢了!
fluan050@uottawa.ca
作者: zhujinhua    时间: 2005-8-30 14:58
能给我一份吗?
pity142@sohu.com
作者: xiaoyao520    时间: 2005-9-21 15:50
版主,能不能给一份我呀,正在研究这个问题  8899036@163.com
作者: fox-inv    时间: 2005-9-26 10:45
标题: 版本,我也正在寻找如何测试数据库
看到这里很高兴,版主麻烦你也给我发一份吧,我正等着急用,就是测试Oracle的数据处理能力,我的邮箱:yangfx@56.com
作者: allaging    时间: 2005-9-29 09:35
我也要一份

szchenw@hotmail.com
作者: peakcjf    时间: 2005-10-1 01:43
欣赏下斑竹的杰作,peakcjf@sina.com
作者: kyle    时间: 2005-10-6 18:11
可否也mail一份給我呢,謝謝。

skw@sinamail.com
作者: sendy    时间: 2005-10-8 09:08
版主也请给我发一份吧!谢谢了!我的e-mail:
jlm20@163.com
作者: zension    时间: 2005-10-8 09:24
为什么不把所谓的“壳子”公布出来让大家共享参考一下呢,难道是想获得大家的“请发给我一份吧!”的这样的话吗?
作者: xzs2118    时间: 2005-10-11 15:51
强烈建议sunshinelius把壳子程序做个下载链接方便大家也方便自己,免得这么多人找你要,呵呵
作者: sunshinelius    时间: 2005-10-11 16:29
我有一个gmail,里面存放了这个脚本,还有其他不少的资料。以前曾共享过,但gmail的密码被人恶意修改了。所以,我只好让它在小范围内共享,可以到我的google group里去找,有一个帖子介绍的。但你要注册一下才能看到。实在不好意思。我想把资料都共享给大家,但又怕被破坏。
作者: sunshinelius    时间: 2005-10-11 16:30
我有一个gmail,里面存放了这个脚本,还有其他不少的资料。以前曾共享过,但gmail的密码被人恶意修改了。所以,我只好让它在小范围内共享,可以到我的google group里去找,有一个帖子介绍的。但你要注册一下才能看到。实在不好意思。我想把资料都共享给大家,但又怕被破坏。
作者: 嘘garfield    时间: 2005-11-17 15:48
标题: 我注册了.好多好帖子.但是找不到你说的那个哦~
找到很多资料.谢谢.但是找不到那个壳.
是那篇叫做SQL语句速查的吗?
作者: wxh8098    时间: 2005-11-17 16:16
版主,请问如何找到你的gmail,谢谢!
能否给我发一份,现在正在学习这个工具,
邮箱:fyplastic@163.com 谢谢!!!!!!!!!!!!!!!!!!!!!!
作者: scotsmanflying    时间: 2006-4-30 13:20
不知道我现在发还能不能要到啊。
版主,给我也发一份吧
邮箱:jinfengd@gmail.com
多谢了!!
作者: rain_wind    时间: 2006-9-30 16:43
我现在也正在学这个,可否发一份给我:bugkiller_ji@163.com
作者: stevenhappy    时间: 2007-9-7 15:38
标题: 回复 #4 sunshinelius 的帖子
恩,不错的方法。谢谢了。
作者: wy821121    时间: 2007-11-1 16:53
标题: 给我一份
给我一份
wangyong@guanghua.sh.cn
作者: 兰色犹豫    时间: 2007-11-5 16:35
楼主会不会发给我啊?
lanse_0821@163.com
作者: vickiren    时间: 2007-11-14 09:43
标题: 回复 28# 的帖子
能不能也请你发一封给我啊?
renhuan_vicki@163.com
作者: 1qazse4    时间: 2007-11-14 11:44
我还是自己去楼主的http://groups.google.com/group/tesooo/
去找去,看能寻找到宝藏不?
哈哈
作者: 1qazse4    时间: 2007-11-14 12:22
如果斑竹看到的话,也发个到我邮箱stef19840811@tom.com
  我到测所上看了下,看不懂。找不到资料
作者: lyxka    时间: 2007-11-15 11:09
也发一份给我吧,我想学习怎么来测试数据库性能?非常感谢!
amy_yan82@hotmail.com
作者: liubjeetrust    时间: 2007-11-19 12:14
去厕所找了半天也没看见,还是麻烦发到邮箱liubj@eetrust.com吧,谢谢
作者: zhangsq1982    时间: 2007-11-19 13:48
也给我发一份吧!谢谢了

zhangsq1982@163.com
作者: wuxinhua    时间: 2007-11-19 23:38
也发一份给我吧,正在学习怎么来测试数据库性能?感谢!
wu_xin_hua@eyou.com
作者: waterkilly    时间: 2007-11-21 15:03
最近,遇到要测一个SQL的压力测试,但是在测所上找不到,还请楼主共享下该壳子.谢谢。
card_1314@yahoo.com.cn
作者: hncp    时间: 2007-11-23 10:35
麻烦帮我也发一份.昨天我公司正要测一个SQL的压力测试.希望能得到您的帮助.
谢谢.
我的邮箱是:hncp128@163.com
作者: 423799223    时间: 2007-11-24 12:17
我也想要一份
testing@foxmail.com
作者: cuizhihui    时间: 2007-11-28 16:43
我也想要一份:  
zhihui562008@163.com
作者: flyingfish1026    时间: 2007-12-3 15:46
标题: 我也正好需要
先谢谢!
huangyang3424231983@yahoo.com.cn
作者: 板砖    时间: 2007-12-3 15:58
我不需要,不要发给我了.
作者: softwareth    时间: 2007-12-7 17:03
给我发一份把 我急用谢谢  
softwareth@126.com
谢谢好心人 啊
作者: yqc20051018    时间: 2008-5-15 16:09
能不能也发我一份壳子脚本,
我的邮箱是:yang20077@163.com
谢谢
作者: hucm2008    时间: 2008-9-28 10:00
标题: 版主能不能给我发一个,万分感谢!我的邮箱是hucm2008@163.com
版主能不能给我发一个,万分感谢!我的邮箱是hucm2008@163.com
作者: joke9537    时间: 2009-8-12 11:38
订制一份,我的Email:joke9537@163.com
作者: kuangquanshui    时间: 2009-8-12 12:41
学习了
作者: wpy27    时间: 2009-8-13 11:44
标题: 急!
版主大人   也 发我一份吧   万分感谢
作者: wpy27    时间: 2009-8-13 11:45
标题: 急!
邮箱忘了说  wpy27.student@sina.com
作者: shanxi    时间: 2009-8-13 11:52
标题: 你可以尝试sysbench
专门做主流数据库测试的开源工具
作者: alexanty    时间: 2009-9-4 00:09
学习
作者: kuangquanshui    时间: 2009-9-4 09:34
全是要脚本的  哈哈   版主你就发吧
作者: sunzhenguo1010    时间: 2009-9-4 13:44
也给我一份吧?
谢谢啊
sun_z_gwxm@163.com
作者: xiaoy035    时间: 2009-9-4 21:28
版主能不能给我发一个,万分感谢!邮箱是chenliliketty@163.com  
作者: geogon    时间: 2009-9-13 12:56
版主能不能给我发一个,万分感谢!邮箱是geogonsohu@sohu.com
作者: yzylion    时间: 2009-9-13 21:19
哇,版主和哪位高手已经得到壳子函数的也给我一份吧,我参考下
yyllion@sina.com
谢谢了
作者: zhong_z82    时间: 2010-5-6 13:30
这个贴子版主还在关注吗?上面说的模板谁能给我发一份,十分感谢!
邮箱:leo_mercury@hotmail.com
作者: wxw2168    时间: 2011-10-19 17:37
我也想要有个壳子模板,有机会给我发一会吧
wxw2134@sina.com
作者: mikyviky    时间: 2011-10-25 13:52
给我发一份壳子模板吧  不知现在还有么  谢谢啊
mikyviky515@163.com
作者: tianliang    时间: 2011-12-10 17:01
版主,也发给我一下,zhidongm@163.com
作者: HISENSE_TUDOU    时间: 2016-11-4 13:16
版主能不能给我一份,wangjianjun0503@163.com




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