Chuyển đến nội dung chính

レッスン 4: k6 — Grafana の負荷テスト フレームワーク

k6 スクリプト、シナリオ、しきい値、チェック、カスタム メトリック。 k6 クラウド、k6 ブラウザ モジュール、Kubernetes 用の k6 オペレーター。

🔒 DevSecOps — レッスン 4 レッスン 4: k6 — のロード テスト フレームワーク グラファナ

パフォーマンス テストとテスト侵入テスト: エンタープライズ標準プロセス 2026

パート 1: パフォーマンス テスト プラットフォーム

xdev.asia

1.はじめに k6

k6 (Grafana k6) は、Go で書かれたオープンソースの負荷テスト ツールで、テスト スクリプトに JavaScript/TypeScript を使用します。利点: 軽く、高速で、開発者にとって使いやすく、Grafana エコシステムとうまく統合されています。

コードブロック_0

2. k6 基本スクリプト

コードブロック_1

3.シナリオ — 高度な読み込みモデル

コードブロック_2

4.データ駆動型テスト

コードブロック_3

5.出力の統合

コードブロック_4

6. k6 ブラウザ モジュール

コードブロック_5

7. Kubernetes の k6 オペレーター

コードブロック_6

コードブロック_7

8.概要_

  • k6: JavaScript ベース、Go ランタイム、開発者向け
  • _シナリオ: 共有反復、一定到着率、漸増到着率
  • しきい値: SLO 目標に基づいた自動合格/不合格
  • ブラウザ モジュール: フロントエンド パフォーマンス + コア Web バイタル
  • k6 オペレーター: Kubernetes での分散テスト
  • 統合: Prometheus、Grafana、InfluxDB、Cloud

次の記事では__HTMLTAG_128___ガトリングと砲兵.

を比較します。