jmeter 連線 sqlserver 資料庫

琥珀主yang發表於2024-04-15

1. 將下載好的 jar 包放在 jmeter/lib 目錄下,測試計劃中匯入 jar 包

2.新增 JDBC Connection Configuration 配置,引數設定如下

3. 執行緒組中新增 JDBC Request,請求中連線名字(test)和步驟 2 中自定義的名字(test)保持一致

4. 點選執行,查詢出對應的結果

問題迴歸:

問題一:執行時提示:Cannot create PoolableConnectionFactory ("encrypt" property is set to "true" and "trustServerCertificate" property is set to "false" but the driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption: Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target. ClientConnectionId:d3f714f7-14b3-4682-a2ed-bf9350ba7a09)

原因:jmeter 連線資料庫時缺少 SSL 證書

在步驟 2 中,資料庫連線後面加上 trustServerCertificate=true 就不報錯了。

相關文章