markbullet 发表于 2007-4-2 17:21:29

支持原创

windfly1314 发表于 2007-4-4 17:25:50

good!太感谢你了!

yuanxinyi16rain 发表于 2007-4-5 17:40:11

回复 #1 cedar 的帖子

ok

xiyufenfei 发表于 2007-4-11 10:08:01

不错 收藏了 谢谢

ggogw 发表于 2007-4-12 09:44:53

好方法,,值得学习!!

wjmiao 发表于 2007-4-12 10:51:40

sdlkfj2 好东西,学习下.

rickyzhu 发表于 2007-4-12 13:12:41

高手都自己写代码
新手都是想办法录制

测试员叶子 发表于 2007-4-12 15:21:40

原帖由 jackloo 于 2006-12-7 11:17 发表 http://bbs.51testing.com/images/common/back.gif
就是用Oracle(2-Tier)协议,选择WIN32程序,程序选择的是ORACLE的SQLPLUS。开始录制后在里面写SQL语句就可以了。
请问,你录制的程序设置循环,例如Action部分循环2次,会有错吗?

如果我将登录SQL*Plus的操作也录制在Action中,第二次循环会报错,提示如下:
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=OraSrv1, ServerID="customs"
Abort was called from an action.

不把登录信息录制在Action就没有问题。
这是为什么?

whaiya 发表于 2007-4-27 14:15:44

回复 #22 jackloo 的帖子

我自己试的时候用PLSQL Developer可以成功录制脚本,但在controller中运行时报不支持此协议(Oracle(2-Tier)),把楼主的代码拷贝到aciton下运行时报InitInfo定义错误,但选择odbc协议时运行正常。就是在controller设置的场景中运行有问题,为什么可以正常录制脚本却不能运行呢?

guxingyun 发表于 2007-4-28 17:10:47

学习中 收藏

taotaoma 发表于 2007-5-11 12:00:38

谢谢了,我正需要呢,。

joy 发表于 2007-5-14 19:35:55

觉得有点难sdlkfj9

huangoujian 发表于 2007-5-15 10:37:47

不错,学习下呀sdlkfj3 sdlkfj3

luhuisky 发表于 2007-5-17 17:27:08

听有用的

黑客 发表于 2007-5-18 15:38:54

本质还是通过ODBC来传递数据的sdlkfj3
所以测试数据库 方法很多
如以前我就用JAVA协议
写了点JDBC 用LR测试 也很好的 效率也很高的

黑客 发表于 2007-5-18 15:43:41

原帖由 测试员叶子 于 2007-4-12 15:21 发表 http://bbs.51testing.com/images/common/back.gif

请问,你录制的程序设置循环,例如Action部分循环2次,会有错吗?

如果我将登录SQL*Plus的操作也录制在Action中,第二次循环会报错,提示如下:
Action.c(11): Error: lrdo_server_attach: "OCIServerAtt ...


连接没有断开或释放啊如果你非的想录制到ACTION中 建议多录制一个断开连接的操作就可以了 呵呵

lu5897 发表于 2007-5-18 16:52:26

厉害,顶一个!

chenzhe0420 发表于 2007-5-21 11:41:15

确实不错

syd 发表于 2007-5-21 16:26:28

感谢楼主分享经验,直接用ODBC不知道能不能有同样的效果。

cedar 发表于 2007-6-18 17:55:12

自己也来顶,哈哈~~~
页: 1 2 [3] 4 5 6 7 8
查看完整版本: 使用LR测试Oracle数据库的方法