世界クラスのウェブサイトパフォーマンスを実現

リアルなブラウザとクラウドからの地理的分散を活用して、ウェブサイトの限界に挑戦しましょう。

LoadViewによる負荷テスト
Aflacのロゴ
Volvo
Dishのロゴ
comcast
Dell
Xeroxのロゴ

優れたユーザーエクスペリエンスを確保

世界中の複数の場所からウェブサイトの負荷テストを実施します。

実際のブラウザ

実際のブラウザ

Chrome、Internet Explorer、Android、iOSでウェブサイトのパフォーマンスを測定します。

ステップカーブのグラフ

On-Demand

負荷テスト実行時に必要に応じて迅速に負荷注入サーバーを立ち上げます。

グローバルネットワーク

グローバルテスト

地理的な場所間でトラフィックを分散し、実際の使用をシミュレートします。

DevOps向けの柔軟なパフォーマンステスト

LoadViewは、今日の最も複雑なアプリケーション向けに複数のテストシナリオを設計する柔軟性を持ち、アジャイルチームを支援します。

DevOpsにおける負荷テスト

業界をリードする負荷テストを簡単に

負荷テストの複雑さを簡単にする強力な機能。

クラウドネットワーク

マネージドクラウド

追加のハードウェア管理やサードパーティのクラウドアカウントは不要です。

ネットワークマップ

サードパーティサービス

様々な負荷条件下で外部サービスやコンテンツがどのように動作するかを把握できます。

スケールのグラフ

スケーラブル

ほぼ無制限のキャパシティテストを手元で実現できる、スケーラブルなグローバルインフラの力で負荷テストを展開します。

統計グラフ

充実したレポート

ウェブサイト応答時間の詳細な内訳を、ウォーターフォールチャートや個別コンポーネントを含めてキャプチャします。

地理分散型の負荷テスト

クラウドからのグローバル分散負荷テスト

ネットワークとロケーションがインフラストラクチャの負荷およびパフォーマンスに与える影響をテストして理解します。

あらゆるアプリケーション向けの柔軟でオンデマンドな負荷テスト

LoadViewを使ってウェブサイト、ウェブアプリケーション、およびウェブサービス/APIのパフォーマンスをテストし、改善します。

数分で負荷テストをセットアップ

オンデマンド。クレジットカード不要。契約不要。

よくある質問

Virtual Usersとは何ですか?
Virtual Users(VUs)は、テスト中に開かれる複数の同時接続です。これらの接続は、ウェブサイトやアプリケーションへのリクエストやアクセス時に、実際のユーザーの行動をシミュレートすることができます。
Load Injectorsとは何ですか?

LoadViewは仮想ロードインジェクターサーバーを使用して、ストレステストの実行中にシミュレートされたユーザーロードを分散します。LoadViewは40以上の地理的ロケーションからロードインジェクターのインスタンス化をサポートしています。

ロードインジェクター自体がテストのボトルネックにならないようにどのように保証しますか?

テストのキャリブレーション時に、各ロードインジェクターのCPUに過負荷をかけずに安全に実行可能な機械あたりの仮想ユーザー数を計算します。これにより、ロードインジェクターごとの仮想ユーザー数を決定します。タスクの種類やブラウザの使用有無によっては、ブラウザの起動、キャッシュのクリア、スクリプト開始時に、タスクの初めに小さなスパイクが発生することがあります。

通常、CPU使用率の平均は100パーセントよりずっと低いため、各機械の利用率を高めるために仮想ユーザー数を増やすことも可能ですが、この数値を変更するとクラウドマシンのCPU使用率が最大に達し、テストのわずかなボトルネックとなる場合があることを保証できません。

ジオゾーンとは何ですか?

ジオゾーンは、ロードインジェクターがインスタンス化され、仮想ユーザーが作成される場所です。ストレスおよび負荷テスト中に、世界中の40以上のジオゾーンから選択できます。

どのタイプのロードカーブを使うべきですか?

使用するロードカーブのタイプは状況によります。適切なロードカーブを選ぶ際に考慮すべきガイドラインは以下の通りです。

ロードステップカーブ
サイトが徐々に増加する負荷にどう反応するかを学びたい場合に推奨します。例えば、マーケティングチームがプロモーションを計画しており、増加するトラフィックへの対応をテストしたい場合に使用します。

ゴールベースカーブ
既に決定されたスループット(トランザクション目標)がある、または特定の時間内に期待する訪問者数が分かっている場合に推奨されます。SLAや非機能要件の検証に最適です。

動的調整可能カーブ
テスト実行中にユーザートラフィックを調整できます。このタイプのカーブは、ウェブサイトの性能限界の特定やサーバー容量計画に推奨されます。テスト中に負荷およびハードウェアまたはソフトウェアリソースを同時に調整でき、負荷変化に対するウェブサイトやアプリの挙動をリアルタイムで把握できます。

LoadViewプラットフォームで利用可能なクラウドインフラストラクチャプロバイダーは?

Amazon Web ServicesおよびAzure Cloud Servicesです。

実際のブラウザでの負荷テストとは何ですか?
一部の競合製品は、PhantomJSのようなヘッドレスブラウザやSeleniumのようなヘッドレスエミュレーターのみを使用しています。これらのツールはクライアントサイドの要素をシミュレートしてテストを自動化しますが、ユーザー体験をリアルに表現しません。

LoadViewプラットフォームは、プロトコルベース(HTTP/S)および実際のブラウザベースの異なるユーザーシミュレーションタイプを実行できます。実際のブラウザベースのテストを使用すると、Chrome、Internet Explorer、モバイルブラウザ/デバイスなどの実ブラウザを選択可能で、ユーザーの実際の体験を測定できます。

最大で何人のユーザーを生成できますか?
LoadViewはクラウドで動作するため、負荷テストで生成できるユーザー数に実質的な制限はありません。理論的には、任意の時点でクラウドプロバイダーから利用可能なロードインジェクターの総数と、それらのサーバーをクラウドプロバイダーからリースするコストによって制限されます。テストのセットアップに十分な時間があれば、適切な負荷テストを完了するために必要な負荷を生成可能です。
プロトコルベースまたは実際のブラウザベースのテストはいつ使うべきですか?

テスト対象のシステムの具体的なニーズ、ユースケース、技術に応じて、LoadViewプラットフォームはプロトコルベース(HTTP/S)および実際のブラウザベースの異なるユーザーシミュレーションタイプを利用できます。

  • プロトコルベース(HTTP/S)ロードシミュレーション

プロトコルレベルのスクリプトはCI/CD環境内のコンポーネントレベルテストに最適で、ロードインジェクションマシンの負荷が低いです。以下のテストに推奨されます:

• ウェブサーバー
• JSON、SOAP、REST、XMLなどのWeb API
• JavaScriptやCSSを使用しない単一のウェブページ

  • 実際のブラウザベースのシミュレーション

実際のユーザーの行動をシミュレートし、JavaScript、CSS、Flash、AJAXなどの特定の技術およびリッチインターネットアプリケーション(RIA)を使用するウェブアプリケーションがある場合は、実ブラウザの利用が重要です。このシミュレーションにより、開発者はユーザーが感じるサイトの機能性や速度を検証できますが、ロードインジェクションマシンへの負荷は最も高くなります。