51Testing软件测试论坛

标题: lr8.1录制oracle数据库的cs程序时,回放出问题,大家给看看! [打印本页]

作者: haiyugg    时间: 2007-12-14 13:37
标题: lr8.1录制oracle数据库的cs程序时,回放出问题,大家给看看!
如题,程序是用vc写的,后台数据库是oracle10g,链接方式为odbc连接。

我用lr8.1的oracle协议录制完毕后,回放的时候出现问题,
回放日志如下,红色字体是错误的地方,附件上放上我的脚本,请大家给看看这是为什么,如何解决。
脚本录制的就是一个cs系统的登录操作!从输入用户名(system)密码,到打开页面的过程

请大家给看一下,是什么地方设置的不对还是协议选择错误?这种情况如何选择协议?以前都是使用什么数据库就直接用那种协议就ok了。现在这个不知道怎么弄。还有,最好不要说自己写脚本,本人对编程不是很了解,呵呵,自己写脚本一点头绪都没有!

虚拟用户脚本已启动
正在开始操作 vuser_init。
正在结束操作 vuser_init。
正在运行 Vuser...
正在开始迭代 1。
正在开始操作 Action。
Action.c(11): server_attach: ServerHandle=OraSrv1,ServerID="FBMIS "
Action.c(12): attr_set: TargetHandle=OraSvc1, SERVER=OraSrv1
Action.c(14): attr_set: TargetHandle=OraSes1, USERNAME="PPSM_USER"
Action.c(16): attr_set: TargetHandle=OraSvc1, SESSION=OraSes1
Action.c(17): session_begin: SvcCtxHandle=OraSvc1,SessionHandle=OraSes1
Action.c(19): lrd_ora8_stmt: StmtHandle=OraStm1,文本="SELECT VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET'"
Action.c(24): lrd_ora8_fetch: StmtHandle=OraStm1,已提取 1 行 (没有其他数据)
Action.c(36): lrd_ora8_stmt: StmtHandle=OraStm2,文本="SELECT VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_NCHAR_CHARACTERSET'"
Action.c(41): lrd_ora8_fetch: StmtHandle=OraStm2,已提取 1 行 (没有其他数据)
Action.c(53): lrd_ora8_stmt: StmtHandle=OraStm3,文本="select USER_OBJID from sys_user where USER_CODE = 'system' and USER_PWD = '96e79218965eb72c92a549dd5a330112'"
Action.c(57): lrd_ora8_stmt: StmtHandle=OraStm3,文本="SELECT ROWID from sys_user where USER_CODE = 'system' and USER_PWD = '96e79218965eb72c92a549dd5a330112'"
Action.c(63): lrd_ora8_fetch: StmtHandle=OraStm3,已提取 1 行 (没有其他数据)
Action.c(74): lrd_ora8_stmt: StmtHandle=OraStm3,文本="SELECT ROWID,USER_OBJID from sys_user  WHERE ROWID=:1"
Action.c(93): lrd_ora8_fetch: StmtHandle=OraStm3,已提取 0 行 (没有其他数据)
Action.c(112): Error: lrdo_ora8_exec: "OCIStmtExecute" return-code=OCI_ERROR, error-code=01410:
Action.c(112): Error:     ORA-01410: invalid ROWID

Action.c(112): ora8_exec: 错误,返回代码=LRDE2009.  已处理 0 行
从操作调用了中止。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。

[ 本帖最后由 haiyugg 于 2007-12-14 13:42 编辑 ]




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