k6 — это ориентированный на разработчиков инструмент нагрузочного тестирования с открытым исходным кодом, созданный для интеграции с вашими инструментами непрерывной интеграции, чтобы вы могли оставаться на вершине производительности без зависаний. Работает на ударной нагрузке. Тестовые сценарии k6 написаны на языке ES6 JavaScript, что позволяет создавать модульные сценарии. Создавайте пользовательские библиотеки и делитесь ими с другими членами организации. k6 управляется командной строкой с выводом на стандартный вывод или потоковой передачей в инструменты анализа результатов, такие как Load Impact Insights. k6 поддерживает локальное выполнение на собственном компьютере разработчика. Начните нагрузочное тестирование на ранней стадии цикла разработки, чтобы найти и устранить проблемы с производительностью с наименьшими затратами.