我一直在使用 Gatling 進行性能測驗,現在需要找到一種方法將 keyStore 和 trustStore 添加到我的請求中。想知道這是否是我可以添加的內容,HttpProtocolBuilder或者我是否必須采取稍微不同的方法。
基本上是否有與以下 RestAssured 命令等效的 Gatling?
given()
.keyStore("src/test/resources/fooKeyStore.jks","fooPassword")
.trustStore("src/test/resources/fooTrustStore.jks","fooPassword")
uj5u.com熱心網友回復:
想知道這是否可以添加到 HttpProtocolBuilder 中
在那里,您只能使用perUserKeyManagerFactory為每個虛擬用戶創建一個不同的 KeyManager。只有當您想為每個虛擬用戶提供不同的密鑰庫時,這才應該是可行的方法。
您可以在gatling.conf 中定義默認密鑰庫。
我建議您使用默認的可信 TrustManager:您想要運行負載測驗,而不是保護應用程式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/377866.html
