0

我有一个测试计划来为我的数据库进行性能测试。所以我已经在 Apache JMeter 中配置了我的 JDBC 测试计划,并在我的本地成功执行,效果很好。

现在我想将它与我的天蓝色 Devops CI 管道集成。我配置了我的管道,管道报告显示

'java.sql.SQLException: Cannot load JDBC driver class 'com.denodo.vdp.jdbc.Driver'

这同样适用于我的本地,因为我已将 jdbc 驱动程序放在 apache-jmeter-5.4.1\lib 中。

我们如何在 Azure devops 中实现这一点?(我已将我的 JMX 文件放在我的仓库中)

4

1 回答 1

0

如果它是“您的天蓝色 Devops CI 管道”,您应该在某处添加一个步骤,该步骤将下载Denodo JDBC 驱动程序,并将其放置到 Azure DevOPS 中 JMeter 安装的“lib”文件夹(或JMeter Classpath下的任何其他位置)

例如,您可以将 Denodo JDBC 驱动程序与 .jmx 脚本一起添加,并search_paths通过指向驱动程序位置的 -J 命令行参数设置属性,例如:

jmeter -Jsearch_path=. -n -t test.jmx .....

更多信息:

于 2021-06-10T12:32:24.683 回答