如何解决将 JMeter 测试与 Azure Devops 集成以自动运行 JDBC
我有一个测试计划来对我的数据库进行性能测试。所以我已经在 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 文件放在我的仓库中)
解决方法
如果它是“您的 azure Devops CI 管道”,您应该在某处添加一个步骤来下载 Denodo JDBC Driver 并将其放置到 Azure DevOPS 中 JMeter 安装的“lib”文件夹中(或 JMeter Classpath 下的任何其他位置)
例如,您可以将 Denodo JDBC 驱动程序与您的 .jmx 脚本一起添加,并通过 -J 命令行参数指向驱动程序位置来设置 search_paths
属性,例如:
jmeter -Jsearch_path=. -n -t test.jmx .....
更多信息:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。