Запрос связан со следующими параметрами конфигурации в инструменте k6:
- tlsAuth — как передать сертификаты, сохраненные в другой папке в файле config.json.
- Как работает опция minIterationDuration в k6? Пожалуйста, сообщите о его синтаксисе в файле config.json.
Я попытался установить конфигурацию, как показано ниже, в config.json для обоих запросов.
Для tlsAuth нельзя поместить «open» в файл json, как показано ниже. Так что же это за работа?
Попытка понять параметр конфигурации minIterationDuration. Ожидает ли k6, если функция по умолчанию завершит выполнение раньше, чем это определенное время? В другом сценарии не ждет ли он времени, когда функция по умолчанию завершает выполнение за время, превышающее указанную продолжительность?
ниже фрагмент из файла config.json -> (фактический файл также имеет больше параметров)
{
"tlsAuth": [{
"domains": ["example.com"],
"cert": open(".\certs\mycert.pem"),
"key": open(".\certs\mycert-key.pem")
}],
"minIterationDuration":20
}
Ожидается определить все мои параметры k6 через файл конфигурации, включая параметр tlsAuth, и использовать определенные сертификаты из другой папки. Не хотите определять параметры k6 в основном файле js.
Добрый совет. Заранее спасибо и приношу свои извинения, если это проблема простого уровня кодирования.