LoadTester は、実ユーザーのトラフィックをキャプチャ・匿名化し、別途スクリプトを作成することなく再生して、システム性能やボトルネックを検証する性能テストソリューションです。
パフォーマンステストツールがあるのに、
なぜテスト準備には今も多くの時間がかかるのでしょうか?
従来のパフォーマンステストでは、スクリプトの作成・修正、ビジネスロジックの共有、テストデータの加工や変数のマッピングといった作業を繰り返し行う必要があるためです。サービスに変更が加わるたびに、こうした準備作業もやり直す必要があり、実際にテストを開始するまでに多くの時間と工数がかかります。
過度な社内リソースの消耗
外部ベンダーへのロジック説明に中核エンジニアの工数が取られます。さらにツールの学習コストも加わり、担当者は本来の業務に集中できなくなります。
データ管理のジレンマ
機密情報の匿名化がプロジェクトのボトルネックになります。テストのたびにデータを初期化・再加工する非効率が繰り返されます。
分断されたテスト環境
動的パラメータが一つ変わるだけでテストフロー全体が途切れます。小さな変更でもスクリプト全体を手作業で修正する必要があります。
本番トラフィックを、そのままキャプチャ
WAS に Capture Agent を組み込み、トラフィックを複製する方式で収集して本番サービスへの影響を抑えます。
機密情報マスキング・条件フィルタリング・スケジューリングでキャプチャを柔軟に制御します。
機密データは
安全に
収集段階で正規表現により PII を自動検出し、
部分マスキング・削除を行い、
URL・メソッド条件やカテゴリごとに
スクラビングルールを細かく設定できます。
必要なトラフィックだけを選び
永続的なテスト資産へ
必要な区間のトラフィックだけを選んで保管し、テストシナリオを作る際に再利用できます。
さらに多様な条件の組み合わせで
ユーザーシナリオを精密に抽出します。
単一リクエストを超えた
実ユーザージャーニーの再現
さまざまなデータ加工ロジックをテンプレートとして再利用し、
トークン・セッション ID などの動的パラメータをリアルタイムで自動置換します。
API 呼び出しの結果を次のリクエストへ自動で引き継ぎ、
ビジネスフローを途切れなく検証します。
本番環境に近い状態で、必要な強度の
負荷を発生
構成したシナリオを、目標とする同時接続ユーザー数または TPS に合わせて実行します。
よくある質問
導入前によくいただく質問をまとめました。ご不明な点はお気軽にお問い合わせください。
LoadTester は、実際の本番環境で発生するユーザートラフィックをキャプチャして整形し、テスト環境で再生する性能・負荷テストプラットフォームです。仮想ユーザーシナリオを最初から設計する代わりに、実際の API 呼び出しフローをテストデータとして活用し、個人情報のマスキングや動的変数のマッピングを経て、目標 TPS や同時接続者数に応じた負荷を再現できます。キャプチャしたトラフィックはスナップショットとして保存し、後のテストでも再利用できます。
써 보는게 가장 빠릅니다.
서비스 환경 변화 없이 원하는 방식에 따라 빠르게 테스트 및 적용 가능합니다
(Server Side 에이전트의 경우 별도 적용 요청 필요)