Silk Performerの代替品

LoadView:実際のブラウザによる負荷テスト

チームがウェブサイト、ウェブアプリケーション、APIの効率的な負荷テストを作成できるように支援します。

100% Managed Cloud

ハードウェアのプロビジョニングやネットワークの維持管理は不要です。

Script the User Journey

ポイント&クリックのスクリプティングと40以上のデスクトップ/モバイルブラウザおよびデバイス対応。

Multiple Load Test Curves

今日の環境に適した、より柔軟でカスタマイズ可能な負荷試験曲線。

Geo-Distributed Network

世界18のゾーンからロードインジェクターサーバーを起動可能。

自信を持ってスケールアップ。
パフォーマンスの限界を理解し、ボトルネックを特定。

ユーザー体験の向上とリソース計画に役立つパフォーマンス指標を表示。

特徴 Silk Performer Other Cloud Providers LoadView
簡単で分かりやすい料金設定
スクリプトレコーダー
複数の負荷試験曲線
急な学習曲線なし
OSに依存しない
詳細なレポートとサマリー
未使用のリソースは月単位で繰越し(サブスクリプションプラン)

組織の新しい負荷テストツールをお探しですか?LoadViewはSilk Performerの優れた代替手段です。テストを迅速かつ簡単にセットアップし、ウェブページやアプリケーション、APIに対して負荷をかけることができます。

 

負荷テストの重要性

ウェブサイト、アプリケーション、サーバー、APIの負荷テストは多くの理由で重要ですが、特に実際の環境での訪問者数の急増にも耐えられるかを確認することにより、ユーザーが悪い体験をしないようにするためです。ページが正しくロードされなかったり、ユーザーが求める速さでロードされなかったりすると、離脱率が上がる可能性が高いです。

Silk Performerは非常に人気のあるエンタープライズレベルの負荷およびストレステストソリューションであり、多くの機能や能力をLoadViewと共有していますが、市場にある他のソリューションと異なるLoadViewの特徴を以下にまとめます。

 

LoadViewとSilk Performerの比較:負荷およびストレステスト

LoadViewは使いやすさを重視して作られています。完全に管理されたクラウドネットワークを活用しているため、負荷ジェネレーターの管理や他のハードウェア管理のような時間のかかる作業を心配する必要がありません。LoadViewでは負荷テストの作成と実行に集中できます。

負荷テストは以下の理由で重要です:

  • インフラストラクチャ
    インフラに改善が必要かどうかを判断し、不必要に新しいハードウェアに投資しないようにするため。
  • スケーラビリティ
    ユーザー数の増加に伴いサイトやアプリケーションが遅くなる理由を理解するため。
  • 実際のパフォーマンス
    日常のトラフィックは処理できても、マーケティングプロモーション時や年間の最繁忙日の際にはどうでしょうか?数千人の追加訪問者に対してサイトはどのように応答しますか?
  • サードパーティサービス
    ウェブページやアプリケーションのパフォーマンスに意図せず影響を及ぼす可能性のあるサードパーティサービスの監視。

 

LoadViewの利点の一つは、クラウドから負荷・ストレステストを提供するプラットフォームであり、適切な数の同時ユーザーを起動するために複数のツールに依存する必要がないことです。一方、Silk PerformerはMicro Focusの機能テスト/パフォーマンステスト用ポートフォリオの中のいくつかのツールの一つです。例えばSilk Testのユーザーであれば、機能テストを再利用しSilk Performerにアップロードして負荷・ストレステストを行うことが可能です。

 

  • Silk Test:自動化、機能、および回帰テスト用。
  • Silk Performer:ウェブおよびモバイルのパフォーマンステスト用。
  • Silk Performer CloudBurst:クラウドから任意の規模のピーク負荷テストを起動するためのツール。
  • Silk Mobile:モバイルデバイスの機能テスト用。

 

LoadViewとSilk Performerの重要な違いは、Silk PerformerはローカルのWindowsマシンにインストールする必要があり、テスト対象のアプリケーションに応じて、コンピュータベースのエージェントおよびクラウドベースのエージェントごとのサポートされる仮想ユーザーの数に予め定義された最大値の制約があります。Silk PerformerはMicrosoft Windows 7以降、またはMicrosoft Windows Server 2008 R2以降が必要です。

Silk Performer システム要件:

  • プロセッサ: Intel Core 2 Duo もしくは同等のCPU
  • RAM: 4GB
  • ハードディスク容量: コントローラソフトウェアのインストールに2.2GB、エージェントのみのインストールに1GB
  • ネットワーク: テスト対象システムおよびすべてのSilk Performerエージェントコンピュータとのネットワーク接続

 

Silk Performerは3種類の仮想ユーザーを扱います。それぞれ異なるアプリケーションタイプをシミュレートできます:

Web

スタンダード プレミアム
ウェブブラウザ駆動 Visual Studio エクステンション GUIレベルテスト(Silk4J、Silk4NET、Silk Test Classic)
特定のブラウザでの単一セッションモードのGUIレベルテスト Java アドオン Remedy Web ARS
HTTP(S)(ウェブブラウザ低レベル) DB2-CLI アドオン Silk Performer用SAPGUIアドオン
HTTP(S)/HTML(ウェブブラウザ高レベル) Silk Performer ライセンス Oracle Applications/Forms アドオン
HTTP(S)/XML(Webサービス、SOAP) VUserタイプ アプリケーションタイプ PeopleSoft アドオン
HTTP Live Streaming (HLS) OCI アドオン Siebel アドオン
Silverlight ODBC アドオン Citrix アドオン
モバイル Visual Basic アドオン(フレームワーク) ターミナルエミュレーション(グリーンスクリーン)アドオン
SAP NetWeaver ディレクトリサーバー(LDAP) Tuxedo/ATMI アドオン
WebDAV(MS Outlook Web Access) CORBA アドオン
メール(SMTP/POP)
FTP
TCP/IP
UDP
AMF0/AMF3/FLEX
HTTP経由のJava
DLLインターフェース

負荷テストスクリプトの作成:Silk PerformerとLoadViewの比較

スクリプト作成に関しては、Silk Performerのレコーダーは、ユーザーに特定の環境、ブラウザ、またはテスト中のアプリケーションに基づいてスクリプトを作成・設定するための無限のオプションを提供します。ほとんどの場合、ユーザーはスクリプトを作成する前に正しいオプションを理解して選択する必要があります。様々な設定、アプリケーション、技術、環境に関するルールやガイドラインが多く、効率的に負荷・ストレステストを開始するのはかなり手間がかかることがあります。
一方でLoadViewプラットフォームは簡単です。テスト内容に応じてHTTP/S、ウェブページ、またはウェブアプリケーションの三つのオプションから選択するだけです。

ウェブアプリケーションの負荷テストでは、EveryStep Recorder LoadViewプラットフォームはEveryStep Web Recorderという単一のウェブベースレコーダーを使用します。ウェブトランザクションのすべてのステップを記録し、実際のブラウザでスクリプトを再生できます。レコーダーは40以上のデスクトップ/モバイルブラウザとデバイスをサポートし、Flash、HTML5、Java、PHP、Ruby、Silverlightなどのインタラクティブコンテンツを作成する技術もサポートしています。

Silk Performerも実際のブラウザ(Internet Explorer、Chrome、Firefox)を使用できます。ただし、ChromeやFirefoxでの録画は現時点ではサポートされていませんが、一度ブラウザアプリケーション内でスクリプトを録画すれば、ChromeやFirefoxでスクリプトを再生可能です。

 

負荷テストの実行:Silk PerformerとLoadViewの比較

Silk Performerは利用可能なオプションや対応アプリケーションの幅広さにより、負荷テストを実行するために特定のガイドライン、前提条件、ルールの遵守が必要です。これは多種多様な技術やアプリケーションへの対応に優れ、ユーザーに高度なカスタマイズオプションを提供しますが、ユーザーはユーザータイプの定義、基準値の特定、ワークロードの調整、エージェントの割当、全エージェントでのテストスクリプトの検証など多段階の作業を経た後でなければテストを実行できません。

これに対してLoadViewはシンプルです。SSLチェック、コンテンツ検証、認証、DNSオプションなどの数種類の設定、3種類の負荷曲線(負荷ステップ、目標ベース、動的調整可能)、実行計画、そしてテストを実行したい場所を選択するだけです。

 

Silk Performerでクラウドから大規模な負荷テストを実行するには、CloudBurstという別のソリューションを使用し、追加のインフラや仮想ユーザーを利用毎にレンタルする必要があります。

Silk Performerは基準報告書、時間系列、TrueLogファイル、ユーザー結果など幅広いレポートと結果を提供します。またユーザーは総仮想ユーザー数、1秒当たりのトランザクション数、エラー、スループットの統計を含むカスタムチャートやテーブルを閲覧できます。生データをCSVファイルで取得し、スプレッドシートプログラムに取り込んでカスタムチャートやグラフを作成することも可能です。

 

無料トライアル&料金:Silk PerformerとLoadViewの比較

Micro Focusは45日間の無料トライアルを提供していますが、機能/パフォーマンステスト製品の料金やプラン情報は提供していません。価格については直接お問い合わせが必要です。

LoadViewのトライアルにはサインアップ時に最大5回の無料負荷テストが含まれています。LoadViewは月額199ドルからのサブスクリプションプランを提供しており、サブスクリプションプランでは未使用のリソースがプランの有効期間中、月ごとに繰り越し累積されます。あるいは従量課金プランも選択可能です。料金は新しいテストを開始する前に計算・表示され、支払額が明確に理解できます。より多くのニーズがある場合はエンタープライズレベルのプランについてお問い合わせください。

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

当社はプロフェッショナルサービスも提供しており、パフォーマンステストの実行、データ解釈、システムの微調整についてご自身やチームが当社のチームの関与なしで支援を受けられます。テクニックは検証済みで効果的です。必要な要素だけを選択し支援を受けることも可能で、パフォーマンスエンジニアが指導します。また当社のチームに全負荷テスト演習を実施させ、コードおよびインフラ最適化の相談も可能です。Dotcom-Monitorとの協力レベルは完全にお客様次第です。

結論

Silk Performerは、複数のプログラミング言語をサポートする非常に包括的な負荷テストツールです。複数のプログラミング言語や環境を管理する中〜大規模企業であれば、Silk Performerが適切なソリューションかもしれません。しかし、シンプルさ、使いやすさ、価格面で考慮すると、LoadViewプラットフォームの方がSilk Performerを上回ります。LoadViewでは、ポイントアンドクリックのスクリプト作成ツールを使って、ウェブサイト、ウェブアプリケーション、APIの負荷テストをわずか数分で実行できます。追加のダウンロード、クラウドアカウント、またはアドオンソリューションは不要です。

Silk Performerでは、学習曲線が急で、別々のダウンロードや要件、複数の条件を満たさなければツールを使用開始できません。パフォーマンステストツールはITやDevOpsチームに負担をかけるべきではありません。チームは時間を節約し効率化を促進し、テストの実行に集中できるツールを必要としています。Dotcom-MonitorのLoadViewこそがそのツールです。LoadViewは複数の価格プラン、オンデマンドプランも提供しているため、年に数回だけ負荷およびストレステストを実行したい場合でも、簡単に手間なく利用できます。

Dotcom-MonitorのLoadViewをお試しください

サインアップすると最大5回の負荷テストが無料でご利用いただけます