Vugen:来自load runner的数据库连接失败

时间:2016-05-09 07:35:53

标签: database oracle testing vugen

我正在使用Vugen 1版本。我想将它连接到Oracle 11g。有人可以提及它的完整过程,因为我之前已经完成了Web应用程序的性能。感谢。

2 个答案:

答案 0 :(得分:1)

核心问题是它是否是ORACLE问题,或者您是否遇到LoadRunner的安装问题。幸运的是,LoadRunner附带了可以用作控制元素的示例应用程序,以确定它是基于LoadRunner还是基于ORACLE。

查看示例应用程序。寻找FlightDB应用程序。这是一个基于ODBC的应用程序,它将告诉我们您的LoadRunner应用程序是否已正确安装。通过ODBC记录此应用程序。如果您无法成功记录航班数据库应用程序,那么这很可能表示安装失败或无法满足应用程序所需的凭据级别。反病毒软件也可能与记录能力相悖,因此禁用此功能可能会带来好处。

只有一旦FlightDB应用程序成功运行,我们才能回到ORACLE应用程序。从那里开始,使用SQL + for Windows应用程序从原始级别开始。这个应用程序是基本可以得到的。记录ORACLE虚拟用户,使用SQL + for WIndows作为应用程序。在Init()中记录一个Sign,在Action()中记录一个查询,在测试代码的End()部分记录一个logout。

如果这不起作用,但FlightsDB应用程序确实有效,那么现在是时候查看Oracle环境中的问题了。在使用FlightDB的控制应用程序和用于WIndows应用程序的SQL +并获得成功之后,请转回ORACLE应用程序。如果您仍然无法录制,那么您可能会拥有一个在结构上不像您想象的那样纯粹的ORACLE的应用程序。它可以是在Java环境中运行的JDBC应用程序吗?它可能是OLEDB连接吗?它是.Net应用程序吗?所有这些都可能使您转向构建测试代码的不同路径。

答案 1 :(得分:0)

正如已经指出的那样,这个问题确实太模糊了。

无论如何,Oracle-2层协议是您想要的。

文件->新脚本和解决方案-> Oracle-2层。使用sqlplus.exe进行记录( C:\ Program Files \ ORACLI_X32 \ 12.1.0 \ BIN ORACLI_X64 \ 12.1.0 取决于您的安装)。

按照提示屏幕上的说明进行操作(DB,用户名,PW,查询,退出)并停止记录。