アカマイクラウドテストの選択肢:
ロードビューからドットコムモニター
ブラウザベースのロード テスト

顧客が期待し、それに値する Web エクスペリエンスを確実に得られるようにします。

実際のブラウザでのテスト

実際のブラウザを使用して、サイトと Web アプリケーションをテストします。

強力なスクリプトレコーダー

ユーザーが行うように、アプリケーションをポイントしてクリックします。

複数のユーザ シミュレーション

HTTP/Sから実際のブラウザベースのシミュレーションまで、複数のユーザシミュレーションを実行します。

モバイルアプリケーション

40以上のデスクトップおよびモバイルブラウザ/デバイスをサポートしています。

さまざまな場所から迅速にスクリプトを作成し、ロードテストを実行

Web ページ、Web アプリ、API、ストリーミング メディアのクラウドベースのロード テスト。

顔立ち アカマイ クラウドテスト その他のクラウド プロバイダー ビューを読み込む
追加のダウンロード/アドオンは不要
スクリプトの知識は不要
リッチ インターネット アプリケーションのスクリプト
コスト効果が高く、価格に従って支払う
さまざまなユーザ シミュレーションから選択
複数の荷重曲線オプションを提供
未使用のリソースのロールオーバー月単位 (サブスクリプション プラン)

Akamai から CloudTest の代替を探している場合は、Dotcom-Monitor から LoadView の利点について読む時間を取ってください。 LoadViewは、ロードテストのWebサイト、Webアプリ、モバイル、APIに利用される柔軟でオンデマンドなプラットフォームです。 LoadView プラットフォームは完全にクラウドベースであるため、追加のクラウド アカウントを作成したり、別のインフラストラクチャを設定する必要はありません。 すべてのトリッキーな部品はあなたのために管理されています。

Akamai の CloudTest はエンタープライズ レベルの優れた製品であり、LoadView と同じ機能を提供していますが、各ソリューションの差別化要素についても説明しますので、お客様のニーズに関連して理解を深めます。

LoadView: 実際のブラウザテスト、オンデマンド

今日の環境では、オンラインでのカスタマーエクスペリエンスを獲得することが重要です。 Web サイトやアプリケーションの読み込みが遅くなる場合、顧客はすぐに関心を失い、不満を感じ、自分のしていたことを放棄します。 ウェブサイトのパフォーマンスの低下は、収益とブランド認知度の低下に直接関連しています。 彼らはすぐに最も近い代替品(別名、競合他社)を検索し、彼らの経験がそこで肯定的であれば、彼らはおそらくあなたのサイトを再び訪問することはありません。

しかし、それはそうである必要はありません。 開発や WebOps からマーケティングとセールスまで、組織はパフォーマンス テストを無視して最善を望むだけの危機に瀕しています。 Web サイトやアプリケーションがどの程度のトラフィックを処理できるかを理解することは重要ですが、パフォーマンスに影響を与えている特定の要素を理解することも重要です。 何を修正する必要があるかわからない場合は、LoadViewのようなプラットフォームを使用することが不可欠な点で、それを改善することはできません。

LoadViewプラットフォームはクラウドベースで、15台以上の世界規模のロードインジェクタサーバーにアクセスできます。 ロード ジェネレータとエージェントを手動で構成および準備することは、過去のものです。 エンジニアと開発者は、ロード テストの作成と実行に専念できるようになりました。 開発者が実際のユーザー アクティビティ (遅延、マウス クリックなど) を考慮しないプロトコル ベースのテストしか実行できない他の負荷テスト ソリューションと比較すると、LoadView プラットフォームはプロトコル ベースと実際のブラウザー ベースのロード テストの両方を実行でき、チームに対してより良い実世界のデータを提供します。

 

エブリステップウェブレコーダー

EveryStep Web Recorder は、ユーザーが迅速かつ簡単にスクリプトを作成し、ユーザーシナリオとトランザクションを記録するスクリプト作成ツールです。 ユーザーや顧客と同じくらい簡単にサイトやアプリケーションをナビゲートできます。 レコーダーの素晴らしいところは、使いやすく、個別のダウンロードがなく、以前のスクリプト操作は必要なくなさ。

レコーダーは40以上のデスクトップ(Chromeとインターネットエクスプローラ)とモバイルブラウザ(iPhone、iPad、Google、サムスン、ブラックベリーなど)と互換性があり、使用されている技術に関係なく、ブラウザで動作するほとんどすべてのプログラムをサポートしています。 EveryStep Web レコーダーは、次のテクノロジをサポートしています。

  • アヤックス
  • ジャワ
  • HTML5
  • フラッシュ
  • PHP
  • ルビー
  • シルバーライト

今すぐ EveryStep Web レコーダーを起動します。

 

ロード テスト要件に対応する複数の荷重曲線

LoadView プラットフォームは、特定の負荷テスト要件に応じて、複数の荷重曲線 (荷重ステップカーブ、ゴールベースカーブ、動的調整可能曲線) を提供します。

ロード ステップ カーブは、サイトまたはアプリケーションがトラフィックの急増をどのように処理するかをテストするのに最適です。

すでに知っている場合は、目標ベースの曲線を利用します, おおよそ, 与えられた時間枠にわたってあなたのサイトへの訪問者の量.

動的調整可能曲線は、テストの実行中にトラフィックを変更する機能を可能にします。 テスト中に負荷の量を変更すると、ハードウェアまたはソフトウェアへの影響も確認できます。

 

顧客がどこにいるかテストする

ユーザーの負荷の割合を地理的位置間で分散し、ユーザーがどこにいるかに一致させます。 15以上の世界的な場所から選択してください。

ロードビュー価格

LoadView にはサブスクリプションベースのプランがあり、月額 199 ドルから開始します。 サブスクリプションベースのプランでは、未使用の仮想ユーザーの分とロード インジェクタの時間がロールオーバーされ、サブスクリプション プランが有効である限り、1 か月から次の月に累積されます。 また、従量課金制プランから選択することもできます。 新しいテストを開始する前に価格が計算され、表示されるため、支払い内容を正確に把握できます。

ロードビュープロフェッショナルサービス

Dotcom-Monitor プロフェッショナル サービスの目標は、パフォーマンス テストを実行し、データを分析し、当社の契約を取らずにシステムを調整することです。私たちの方法論は、テストされ、実証され、ユニークなアラカルトの方法で提供されています。あなたが支援する必要がある要素を選んで選択し、私たちのパフォーマンスエンジニアがそれらを通してあなたを指導します。

また、当社のエンジニアは、お客様のコードとインフラストラクチャを最適化するためのコンサルテーションを提供し、テストの全実施を行うこともできます。 ドットコムモニターの相互作用のレベルは完全にあなた次第です。

 

 

クラウドテスト

CloudTest の特定の機能に入る前に、製品自体の背景について少し説明します。 CloudTest は、SOASTA という会社が最初に開発した負荷およびパフォーマンステスト ソリューションです。 SOASTAは2006年に設立され、デジタルパフォーマンス管理分野のリーダーとなりました。 Akamaiは1998年に設立され、ゆっくりとコンテンツ配信ネットワーク(CDN)サービスのグローバルリーダーとなりました。 2000年初頭から、アカマイは、そのフットプリントと製品の範囲を拡大するために一連の買収を開始しました。 アカマイがSOASTAを買収したのは2017年初頭になってからでした。 SOASTAは現在、アカマイの子会社として運営しています。 CloudTest は、現在、Web およびモバイル パフォーマンス ソリューションに統合された多くのプラットフォームの 1 つにすぎません。

CloudTest は LoadView と同様にクラウドベースで、Web アプリケーションやモバイル アプリケーション、API、Web サービスのパフォーマンスを大規模に測定するために利用されます。 Akamaiはまた、ユーザーエクスペリエンスの重要性を理解しており、顧客がプラットフォーム上にあるプラットフォームに関係なく、アプリケーションやウェブサイトが期待どおりに動作していることを保証するためにCloudTestが不可欠です。

 

クラウドテストを使用したスクリプトと記録

テストクリップは、HTTP/S スクリプトやブラウザ記録内の一連のアクションなど、一連のイベントで構成されるスクリプトです。 それらはCloudTestを構成する不可欠なブロックです。 ユーザーは、異なるアクションで複数のテストクリップを作成できます。 たとえば、ホームページへのユーザーのランディング、特定のアイテムのショッピング、サイトを閲覧するユーザーなど、3 つの個別のアクションを作成する場合は、これらの操作のすべてに対して個別のテスト クリップを作成できます。 LoadView と同様に、ユーザーは、追加の思考時間または応答時間を必要とするアクションのスクリプトに遅延を追加するオプションもあります。

テストクリップのコレクションは、テストコンポジションと呼ばれます。 プラットフォームにアップロードされ、ロードテストに利用できるのは、これらのテストコンポジションです。 テストクリップを作成する前に注意すべき点は、ターゲット(アプリケーション、Webサービス、Webサイトなど)やスクリプトを1つ指定する必要がある点です。 ターゲットには、Web サービス、アプリ、またはプロトコル (WebSockets ベースのサイト) をフォーマットして送信するための関連情報も含まれます。

ユーザーは、次のいずれかの方法を使用して、テストクリップを手動または自動で作成することができます。 注意すべき項目の 1 つは、CloudTest スクリプトは JavaScript で記述されているので、手動でルートを作成する場合は、JavaScript プログラミング言語の専門知識が必要です。 そうでなければ、自動方式はおそらくあなたのニーズに合うでしょう。 さらに、CloudTest は既存の JMeter スクリプトをインポートしたり、新しい JMeter スクリプトの設定、編集、実行を行うことができます。

  • モバイルアプリ(別名タッチテスト)録音
  • ブラウザの記録

ユーザーは Firefox ブラウザ拡張機能を使用する必要があり、サイトには有効な SSL 証明書が必要です。

  • HTTP/S 録画

HTTP/S方式で記録するには、SSL証明書が有効である必要があります。 HTTP またはパケットレベルのトラフィックの記録は、ユーザーのオプションとしても使用できます。 これは別のダウンロードであるChrome拡張機能の使用を必要とすることを注意してください。

CloudTest の大きな制限の 1 つは、LoadView プラットフォームのように、フラッシュ、シルバーライト、ルビ、PHP などのリッチインターネットアプリケーション (RIA) の多くをサポートしないことです。 今日のウェブサイトは、ユーザーが愛する動的なコンテンツでいっぱいですが、パフォーマンスをテストする時が来ると、開発者やエンジニアにとっては難しいことが証明される可能性があります。 LoadView は、このような種類のアプリケーションのテストを簡単に自動化できるため、複雑なスクリプトを作成する作業を心配したり、作業を行う必要がなくなり、開発者はテストの作成と実行に集中できます。

 

クラウドテストを使用したロード テストの実行

スクリプトを作成して保存したら、準備が整いました。 ユーザーは、保存されたテストコンポジションのいずれかにアクセスすることで開始しますが、これは異なる種類のユーザーフロー(ホームページへのアクセス、アイテムの買い物、フォームへのコメントの投稿、ストアの閲覧など)の組み合わせに過ぎません。 ユーザーが追加のユーザー フローを作成すると、CloudTest コンポジション ビルダー内で使用できるようになります。 そこから、その特定のアクティビティに必要なユーザー数を指定し、次のクラウドプロバイダーを使用して負荷を取得する場所を特定できます。

  • AWS
  • ググる
  • 紺碧
  • ゴーグリッド
  • ディメンション データ
  • ラックスペース
  • 清雲

最後に完了する必要がある項目は、CloudTest プラットフォームで「グリッドのデプロイ」と呼ばれるサーバーを起動することです。 グリッドはロード テストに使用するサーバーのグループで、セットアップ時間は比較的短く、3 ~ 5 分であればどこでも使用できます。 サーバーの準備が整ったら、テストを開始できます。 CloudTest は、これらの異なる負荷ジェネレーターと異なる場所に手を差し伸べ、定義された特定のユーザー フローをスクリプトに渡します。 テストが進行中の場合、ユーザーはダッシュボードにデータがリアルタイムで入ってくるのを見ることができます。

CloudTest プラットフォーム内で視覚的に印象的な機能の 1 つに、ダイナミック グローブ ダッシュボード ビューがあります。 これは、ユーザーがさまざまな場所から応答が返ってくる速度を示す視覚化であり、特定の色を使用して複数の要因を表します。 たとえば、線の幅は、帯域幅の量を示すため、実際にどの場所が最も帯域幅を得ているか、また、その場所から返される応答の速度を実際に確認できます。

また、応答時間に応じて、円弧の配色を設定することもできます。 たとえば、0 ~ 300 ミリ秒の値を特定の色に設定し、301 ミリ秒以上の色を設定できます。 これにより、複数の場所間の応答時間を視覚的に表示および区別できます。

LoadView 内の動的調整可能な曲線機能と同様に、CloudTest のこのダッシュボードを使用して、その場で負荷を変更することもできます。 ユーザーのボリュームをリアルタイムで調整することで、サイトやアプリケーションにアクセスする訪問者が増えるにつれて、サイトにどのような影響を与えるかを確認できます。

テストが実行されると、ユーザーは異なる CloudTest ダッシュボード内でより詳細にアクセスできます。

  • コレクション分析

実行している各スクリプトとユーザー フローの全体的なパフォーマンスだけでなく、各ユーザー フロー内で、さまざまなステップまたはプロセスの実行時間を確認できます。 メトリックには、平均/最小/最大期間、標準偏差、90 パーセンタイル、送信/受信バイト、エラーが含まれます。

  • 平均収集期間

ロード テストが進行中の応答を時間の経過と同時に表示します。

  • 滝ダッシュボード

実行中のさまざまな種類の仮想ユーザーを示し、最初の HTTP 要求、ページ リソース、最初のバイトまでの時間など、ページの速度を低下させている要素を識別するのに役立ちます)。

  • 複合グラフのモニタリング

サーバー レベルで何が起こっているかに関する洞察を提供します。 これらのサーバ メトリックを受け取るには、監視エージェントをサーバにインストールする必要があります。 収集されるメトリックには、仮想ユーザーが利用する CPU の割合/メモリ/IO などが含まれます。

  • APM ソリューション

CloudTest は、新しい遺物、AppDynamics、ダイナトレース、クラウドウォッチ、イントロスコープなどの一般的な APM ソリューションとも統合されています。

  • エラー分析ダッシュボード

仮想ユーザーとエラーを種類別 (時間経過時間)、エラー分析、および上位 5 つのメッセージをエラー数ごとに表示します。

クラウドテストの価格設定

Akamaiはウェブサイト上で価格設定を公開していませんが、ユーザー/年間で約1,300ドルのコストを見積もるサイトがいくつかあります。 Akamai に直接お問い合わせいただくか、Azure や AWS マーケットプレースなどの販売パートナーまたはサードパーティに連絡して、ライセンスまたはサブスクリプションを購入してください。

 

結論

LoadViewとCloudTestは、どちらも独自の権限で非常に強力なパフォーマンステストプラットフォームです。 どちらの機能を使用しても、必要な数の実世界の仮想ユーザーで Web ベースのアプリケーションとサービスをテストできます。 また、容量計画に関する情報に基づいた意思決定を行う場合や、ハードウェアやソフトウェアを追加する際に不可欠な指標やレポートも提供します。 CloudTest では、作業を開始するだけで、複数の時間のかかる手順と追加の拡張機能/アドオンがあります。 さらに、リッチ Web アプリケーション用のスクリプトを作成する場合、ユーザーは JavaScript プログラミング言語に関する広範な知識を持っている必要があります。 テスト エンジニアや開発者にとっては、非常に時間のかかる作業になる可能性があります。 しかし、Akamaiは、CloudTestやその他の製品と統合されたエコシステム全体を持ち、大企業や組織に適しています。

プラットフォームとの一般的な使いやすさと豊富な Web アプリケーションのスクリプトの作成に関しては、LoadView、および EveryStep Web レコーダーがここで勝ちます。 レコーダーを使用する際に必要な経験はなく、サイトやアプリケーションを移動し、顧客と同じように指差してクリックするだけです。 さらに、LoadView には、目標ベースの動的な調整可能な曲線テストなどの優れたエンタープライズ レベルの機能があります。 さらに、ロード テスト用に作成するスクリプトを、運用環境で継続的に分析できるように、監視プラットフォームにアップロードできます。

ドットコムモニターからロードビューを試す

サインアップ時に最大 5つの無料ロードテスト を取得します