我有一个gatling项目,我使用gatling.conf为双向ssl连接设置了证书位置。我需要在同一个项目中的辅助函数中使用这些证书。我无法在我的scala类中指定conf变量gatling.http.ssl.trustStore.file和gatling.http.ssl.keyStore.file,因为它出现以下错误。请注意,我可以在我的代码中使用application.conf变量,而不会出现任何问题
错误代码:
company_id
错误是:
val trustStoreLoc = config.getString("gatling.http.ssl.trustStore.file")
答案 0 :(得分:1)
Gatling使用Typesafe Config的withFallback
机制来允许:
gatling.conf
值覆盖...... gatling-defaults.conf
值我的猜测是你只使用gatling.conf
,在这种情况下,如果对该行进行了评论,那么就不会定义该值。
要么取消注释gatling.conf
中的该属性,要么重复使用GatlingConfiguration逻辑来考虑gatling.conf
值。