Database LoadRunner和加载测试数据库的可能性

Database LoadRunner和加载测试数据库的可能性,database,loadrunner,Database,Loadrunner,LoadRunner对数据库进行负载测试需要什么样的支持。可以直接连接到jdbc“层”吗 这取决于数据库 LoadRunner支持与许多本机SQL Server(Sybase和Microsoft变体)、DB2、ORACLE等的连接 它支持ODBC 由于JAva虚拟用户类型,因此支持JDBC 由于VB虚拟用户类型,因此支持OleDB类型的连接 如果您正在查看数据库中实现的队列,那么您还可以通过web服务虚拟用户或Java虚拟用户类型访问JMS 在VisualStudio中,您可以为C/C++或V

LoadRunner对数据库进行负载测试需要什么样的支持。可以直接连接到jdbc“层”吗

这取决于数据库

  • LoadRunner支持与许多本机SQL Server(Sybase和Microsoft变体)、DB2、ORACLE等的连接
  • 它支持ODBC
  • 由于JAva虚拟用户类型,因此支持JDBC
  • 由于VB虚拟用户类型,因此支持OleDB类型的连接
  • 如果您正在查看数据库中实现的队列,那么您还可以通过web服务虚拟用户或Java虚拟用户类型访问JMS
  • 在VisualStudio中,您可以为C/C++或VB构建DLL样式的虚拟用户,该虚拟用户可以利用您的应用程序源代码
  • 在VisualStudio和C#中,您可以利用此处用于OleDB的数据库连接选项

对于某些类型,可以录制接口,对于其他类型,可以手工编码或利用源代码。这可能有助于更好地了解您试图复制的客户机的性质、客户机利用了哪些编程接口以及在供应商和版本方面下一个上游组件是什么。

我想通过使用数据库的应用程序的GUI也是一个简单的解决方案。然后在通过GUI进行负载测试时监视数据库?如果可以重现查询,为什么要通过GUI?您将拥有一个巨大的load generator基础设施。只需捕获调用,然后使用API级别的虚拟用户。根据数据库解决方案的不同,您可能有多个路径。是的,然后监视所有经典的数据库收缩点,并在最后拉取概要文件报告,但是对于涉及数据库的任何性能测试来说,这是一个很好的数据库监视建议。