クエリは、k6 ツールの以下の構成オプションに関連しています。
- tlsAuth - config.json ファイル内の別のフォルダーに保存された証明書を渡す方法。
- minIterationDuration オプションは k6 でどのように機能しますか? config.json ファイルの構文について親切にアドバイスしてください。
両方のクエリについて、config.json で以下のように構成を設定しようとしました。
tlsAuth の場合、以下のように json ファイルに「open」を入れることはできません。それで、回避策は何ですか?
minIterationDuration 構成オプションを理解しようとしています。デフォルト関数がこの定義された期間よりも早く実行を完了した場合、k6 は待機しますか? 他のシナリオでは、既定の関数がこの定義された期間よりも多くの時間で実行を完了したときに、何も待機しませんか?
以下はconfig.jsonファイルのスニペットです->(実際のファイルにはさらにオプションがあります)
{
"tlsAuth": [{
"domains": ["example.com"],
"cert": open(".\certs\mycert.pem"),
"key": open(".\certs\mycert-key.pem")
}],
"minIterationDuration":20
}
tlsAuth オプションを含む構成ファイルを介してすべての k6 オプションを定義し、別のフォルダーから定義された証明書を使用することを期待しています。メインの js ファイルで k6 オプションを定義したくありません。
親切なアドバイス。これが単純なコーディングレベルの問題である場合は、事前に感謝し、お詫び申し上げます。