技術(tech) k6実行中のメトリクスをdatadogに送信して連携する 2024-04-07 gogogonkun Salaryman Gonkun's Blog はじめに 負荷試験ツールとして単体でも便利なk6ですが、外部のロギングツールと連携することで、更に使い勝手が増します。 特に、負荷試験中は、 …
技術(tech) k6 - 環境変数を扱うにはxk6-dotenvがオススメなので使い方を紹介 2024-04-05 gogogonkun Salaryman Gonkun's Blog 開発を進めていると管理しなければならない環境変数が多くなってきます。 k6でも同じ話が起きがちなのです。 本記事では環境変数の管理をする上で …
技術(tech) k6 - 拡張機能 xk6-enhanced のビルドに失敗する場合の対処 2024-04-02 gogogonkun Salaryman Gonkun's Blog k6をTypeScriptに対応させるための拡張機能 xk6-enhancedですが、2024/04/02時点で、xk6-tsに内包される形 …
技術(tech) k6 - CIでスモークテストを実行してシナリオの品質を担保する 2024-03-31 gogogonkun Salaryman Gonkun's Blog はじめに CIで継続的にテストを実施することは、プロダクト開発において非常に重要です。 負荷試験においても上記は例外ではなく、久しぶりに負荷 …
技術(tech) k6 - シナリオをテストするためにモックAPIサーバを構築する 2024-03-31 gogogonkun Salaryman Gonkun's Blog はじめに k6で負荷試験用のスクリプトを作成する際に、負荷シナリオに対するテストをどう書けばいいものなのか、疑問が湧きます。 テストの方法と …
技術(tech) k6 - 拡張性や保守性を考慮したオプションの渡し方のプラクティス 2024-03-30 gogogonkun Salaryman Gonkun's Blog 負荷ツールとしてポピュラーなツールの1つがk6です。 Poc程度の開発であれば、後先のことはそこまで考慮せずに、 動作確認のためのコ …
技術(tech) k6 - 負荷試験を簡単に始められるプロジェクトテンプレート 2024-03-20 gogogonkun Salaryman Gonkun's Blog はじめに k6用のプロジェクトテンプレートを作成したので、紹介します。 いざ負荷試験のスクリプトを作り始めるとなった際に、色々と整備して …
技術(tech) k6 - 同一シナリオのVU間でステートを共有する場合はRedisを使おう 2024-03-17 gogogonkun Salaryman Gonkun's Blog はじめに 負荷試験のツールとして、k6は便利です。 そんなk6ですが、単体で利用すると、同一シナリオの異なるVU(Virtual U …