Описание тега k6
NoneK 6 - это инструмент для нагрузочного тестирования серверной инфраструктуры.
1
ответ
Использование k6 в Docker для тестирования локального сайта
У меня на компьютере на локальном хосте запущено приложение:1235, и я пытаюсь загрузить его. Я установил контейнер k6 для докера, чтобы протестировать его, но, разумеется, из-за природы докера мой контейнер имеет другой локальный хост. Я пытаюсь пон…
22 окт '17 в 17:51
1
ответ
Импорт локального модуля JS при запуске k6 через Docker
Я использую образ докера k6 для запуска нагрузочных тестов. У меня есть файл библиотеки и файл тестового скрипта в одном каталоге. Но когда я пытаюсь открыть файл модуля, я получаю эту ошибку: time="2017-10-12T06:59:58Z" level=error msg="GoError: op…
07 ноя '17 в 13:52
1
ответ
Как сделать HTTP-запрос к пользовательскому IP в API тестирования нагрузки k6?
Можно ли форсировать HTTP-запрос k6 на пользовательский IP-адрес? т.е. DNS имеет имя хоста, указывающее на IP-адрес A, в то время как тестовый веб-сайт с тем же именем хоста находится на IP-адресе B; необходимо отправить запросы на тестирование нагр…
18 янв '18 в 12:31
2
ответа
Тест производительности RESTAPI (стресс) с помощью докера
Я хочу сделать тест производительности на основе Perl REST API. Есть ли в наличии док-контейнер для этого? Как я могу ввести: 1000 запросов в секунду URL-адрес запроса POST и тело Выполнить в течение 5 минут. У меня есть настройка мониторинга на сто…
10 янв '19 в 13:28
1
ответ
k6 с использованием докера с ошибками подключенного тома при запуске с "принимает 1 аргумент (ы), получено 2"
Я пытаюсь запустить perf тест в своей среде CI, используя док-станцию k6, и простой одиночный файл сценария работает нормально. Однако я хочу разбить свои тесты на несколько файлов JS. Для этого мне нужно смонтировать том в Docker, чтобы я мог имп…
17 янв '18 в 13:16
1
ответ
Сохраните тело ответа в файл, когда в k6 произойдет сбой проверки
Есть ли способ для k6 сохранить каждое тело ответа и код ответа о неудачных проверках / утверждениях? может быть что-то вроде check(res, {"rc code": (r) => r.status == rc_code,}) || AppendErrorLog(filename, r.body);
11 апр '18 в 09:38
1
ответ
K6 Simulate вошел в систему в WordPress пользователь
Я пытаюсь смоделировать активность вошедшего в систему пользователя для стресс-тестирования сайта WordPress с помощью этого скрипта: import http from "k6/http"; import { sleep } from "k6"; export default function() { var url = "http://example.com.co…
26 июл '18 в 22:48
1
ответ
Мне нужен пример, где мы собираем динамическое значение и передаем его в последующий запрос
Мне нужен пример, где мы собираем динамическое значение и передаем его в последующий запрос.
24 ноя '18 в 12:48
1
ответ
Как разрешить небезопасные запросы в k6s?
Наличие приложения, работающего с небезопасным сертификатом, приводит к ошибке из k6. time = "2017-11-29T14: 15: 16Z" level = warning msg = "Ошибка запроса" = "Положить https://xxxxxxx/: x509: сертификат подписан неизвестным органом"
29 ноя '17 в 14:34
1
ответ
Чтение из файла в k6
Есть ли лучший способ чтения файлов CSV для тестовых данных? Скажем, у меня есть файл CSV, который выглядит так: username,password joe,secret1 jane,secret2 bill,secret3 ... и я хочу использовать эти имена пользователей и пароли внутри скрипта k6.
07 ноя '17 в 11:53
1
ответ
Как установить итерации для этапов?
Я пытаюсь настроить запуск в K6 с поэтапной настройкой и кратким описанием. Я пытаюсь выяснить, как настроить K6, чтобы он запустил новую итерацию прогона после завершения этапов. Я просто включаю итерации в блок stage или мне нужно что-то еще сдела…
08 янв '19 в 16:44
1
ответ
K6 как сделать необработанный (не кодированный) пост
Я пытаюсь использовать K6, чтобы загрузить тестовый прометей pushgateway, и он хочет сообщения в следующем формате. http_request_duration_seconds_bucket{le="0.05"} 24054 http_request_duration_seconds_bucket{le="0.1"} 33444 http_request_duration_seco…
19 янв '19 в 20:54
1
ответ
Сколько памяти для k6 VU (виртуальный пользователь)?
Сколько памяти используется VU (виртуальным пользователем) в k6? Масштабируется ли использование памяти для VU линейно, т. Е. Если 1 VU использует X килобайт, используют ли 100 VU 100 * X килобайт?
15 янв '19 в 17:43
1
ответ
Могу ли я пинговать сервер, используя k6
Можно ли отправить запрос ping по k6, возможно ли это? я знаю k6websocket может отправить запрос ping, но это ws ping и он поддерживает только ws а также wss, Или как я могу выполнить сценарий оболочки?
30 янв '18 в 10:08
1
ответ
Тест k6 только выполняет запрос "http" одновременно и запрос веб-сокета последовательно
Я создал различные модули для моих запросов http и websocket. Ниже приведен пример структуры. import http from "k6/http"; import {loginReq} from "./lib/login.js"; import {onOpen, respMsg, close, searchItem} from "./lib/handler.js" export default fun…
14 май '18 в 12:46
0
ответов
NTLM запросы в K6
Я проверяю NTLM-аутентификацию, используя выпуск v0.20.0-dev-dccb254. Командная строка для запуска приведенного ниже сценария выглядит следующим образом: bin\k6.exe run --vus 3 --duration 30s scripts/getOrder.js import http from "k6/http"; import { …
16 апр '18 в 22:09
2
ответа
Можно ли прикрепить отладчик к скриптам k6?
Я надеюсь принять k6 для нагрузочного тестирования, но у меня возникают проблемы при разработке сценариев для него. Мой основной вариант использования - при каждом запросе проверять, правильно ли я получаю заголовки и содержимое, и хотел бы проверит…
13 окт '17 в 21:45
1
ответ
JWT подписывает с k6
Как я могу кодировать объект JSON с подписью JWT с k6? export default function() { const mySecret = "aaaaaaa"; const token = jwt.sign({ foo: 'bar' }, mySecret, { algorithm: 'RS256'}); }
16 окт '17 в 09:56
2
ответа
Могу ли я передать пользовательские аргументы командной строки в скриптах loadimpact/k6?
Как указано в официальной документации loadimpact/k6, мы можем выполнить сценарии k6 следующим образом: k6 run github.com/loadimpact/k6/samples/http_get.js Можно ли передать пользовательские аргументы командной строки в тест k6? Например, допустим, …
03 мар '18 в 22:31
1
ответ
Скрипт k6: как разобрать информацию о файле для использования в HTTP-запросе
Я новичок в k6 и новичок в JS. Я пытаюсь прочитать список из плоского файла, который я экспортировал из столбца в БД. Я хочу открыть этот файл и пройтись по списку, добавляя каждый элемент в качестве параметра запроса для моего HTTP-вызова. Я не мог…
31 авг '18 в 19:49