【问题标题】:Integrating JMeter test with Azure Devops for automated run for JDBC将 JMeter 测试与 Azure Devops 集成以自动运行 JDBC
【发布时间】:2021-06-10 10:33:30
【问题描述】:

我有一个测试计划来对我的数据库进行性能测试。所以我已经在 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 jmeter performance-testing jmx cicd


    【解决方案1】:

    如果它是“你的 azure Devops CI Pipeline”,您应该在某处添加一个步骤,该步骤将下载Denodo JDBC Driver 并将其放置到Azure DevOPS 中JMeter 安装的“lib”文件夹中(或JMeter Classpath 下的任何其他位置)

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

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

    更多信息:

    【讨论】:

      猜你喜欢
      • 2021-03-08
      • 1970-01-01
      • 1970-01-01
      • 2020-01-24
      • 1970-01-01
      • 1970-01-01
      • 2022-11-03
      • 1970-01-01
      • 2015-08-03
      相关资源
      最近更新 更多