継続的統合ツールJenkins用のSilk Performer®プラグインが大幅にアップグレードされ、さまざまな新機能が追加されました。Jenkinsスレーブとソース制御システムが、さらなる自動化の促進をサポートします。また、トレンドチャート、概要レポート、成功条件などにより、結果の分析も強化できます。
HTTPアーカイブ(.har)形式は、ブラウザーでロードしたWebページのパフォーマンスデータを保存するファイル形式です。World Wide Web Consortium (W3C)のWeb Performance Working Groupが開発しました。
Silk Performerでは、さまざまなソースから.harファイルをインポートしてスクリプトを生成できるため、開発者やサポート担当者とのコラボレーションを促進できます。
Silk Performer 19.0は、WebプロトコルスクリプトのHTTP/2再生をサポートします。HTTP/2は、World Wide Webで使用されるHypertext Transfer Protocol (HTTP)を大幅に改訂したものです。HTTP/1.1にさまざまな改良を施した結果、クライアント/サーバー間の通信速度が劇的に向上しています。具体的な改良点としては、ヘッダー圧縮方法、サーバープッシュ機能、単一接続アプローチなどが挙げられます。Silk Performerでは、これらのHTTP/2機能を使用してパフォーマンステスト/ロードテストを実行できます。HTTP/2の利用に追加ライセンスは一切不要です。
Silk Performerは、最新のWebアプリケーションのテストをプロトコルレベル(HTTP)で簡単に行えるだけでなく、実際のWebブラウザーで負荷を生成できます。Internet Explorerに加え、ChromeとFirefoxでもブラウザー駆動型スクリプトの再生が可能になりました。スクリプトの記録はInternet Explorerで行い、ブラウザーアプリケーションで管理します。Silk Test®で作成した機能テストを再利用することも、Silk Performer内でブラウザー駆動型スクリプトを一から作成することも可能です。
CloudBurstがGoogle Cloud Platform、AWS、Azureでサポートされるようになりました。
新しいSilk Performer Visual Studio Extensionにより、Microsoft Visual Studioでパフォーマンステストを開発することが可能になりました。Webテクノロジーを記録する機能を備え、プロトコルレベルとブラウザー駆動型アプローチの両方をサポートしています。この拡張機能により、すべてのカーネル、Web、ブラウザーAPI機能をC#で包括的にバインディングできます。つまり、Visual Studioの豊富な開発機能セット(デバッグ機能など)と、Silk Performerの強力なロードテスト機能(キャプチャファイル記録やTrueLog分析など)の両方を利用できます。
業界をリードするパフォーマンステストソリューションのSilk Performerにより、すべての主要Web環境(HTML5、AJAX、レスポンシブWebデザイン、Adobe Flash/Flex、Microsoft Silverlight)で優れたパフォーマンスを確保できます。数十万人ものユーザーと多様なデバイス、ブラウザー、接続速度を対象に正確かつ現実的なテストを簡単に作成することが可能です。Silk PerformerのWebテストアプローチは、Webプロトコルやブラウザー駆動型ロードテストなどさまざまです。
Silk Performerの前回のリリースから、パフォーマンステストでの機能テストの再利用が可能になりました。最新バージョンのSilk Performerでは、Firefox、Chrome、PhantomJSに加え、Internet Explorer、Edge、モバイルブラウザーでもブラウザー駆動型テストを実行できます。インポートウィザードを通じて必要なコードを生成し、マルチセッションまたはシングルセッションのGUIレベルテストを実行することが可能です。
Silk Performerは、モバイルWebおよびネイティブアプリケーションを幅広くサポートしており、一般的なモバイルデバイス、アプリケーションタイプ、接続速度のプロファイルをすべて備えています。ブラウザーベースまたはネイティブのアプリケーションをモバイルデバイスやエミュレーターに記録できます。パフォーマンステストを実行して、さまざまなデバイス、ネットワーク帯域幅、地理的ロケーションにわたり現実的なシナリオをシミュレートすることで、実際のユーザーエクスペリエンスを予測できます。
強力な診断レポートとトレンドレポートにより、パフォーマンス問題の根本原因の迅速な検出、隔離、解決が可能です。アプリケーションの動作を分析し、応答時間の詳細なデータを確認することで、アプリケーションの本番運用前にパフォーマンス問題を特定できます。アプリケーションの本番運用後は、包括的なトレンドレポートを通じてユーザーエクスペリエンスをモニターできます。
Silk Performerでは、さまざまな有線、無線、モバイルネットワークテクノロジーを正確にシミュレートできます。弱いアンテナ信号、長距離接続における高レイテンシ、転送速度の低下といったさまざまなネットワーク条件による影響を測定することが可能です。Silk Performerを使用して、パケットドロップ率やレイテンシを測定したり、3G、HSPA+、LTEなどの通信規格のモバイル帯域幅プロファイルを作成したりできます。
Silk Performerでは、高コストのロードテストハードウェアやセットアップに投資することなく、複数の地理的ロケーションであらゆるサイズのピークロードを迅速にシミュレートできます。Web以外のエンタープライズアプリケーション(SAPGUI、Oracle、Citrixなど)については、クラウドであらゆるサイズのピークロードをシミュレートできます。ビルトインのVPNを使用すれば、アプリケーションをファイアウォール内で安全にテストすることが可能です。
Silk Performer CloudBurstを無料でお試しになり、ロードテストとパフォーマンステストを強化する方法をご確認ください。登録すると、無料で200クレジットを獲得できます。Silk Performer CloudBurstのクレジットライセンスページで詳しくご紹介しています。
モバイルパフォーマンステストにより、各種モバイルデバイスでアプリケーションが動作することを確認できます。Silk Performerは、モバイルWebアプリケーションとネイティブアプリケーションのパフォーマンステストをフルサポートしています。Silk Performerには、一般的なモバイルデバイス、アプリケーションタイプ、接続速度のプロファイルがすべて用意されています。Android、iOS、BlackBerry、GPRS、EDGE、HSPA+、LTEなど、さまざまなモバイルデバイスとネットワーク速度にわたって、モバイルアプリケーションのパフォーマンステストを実行できます。
Silk Performerのモバイルテストには次のような機能もあります。
Silk Performerは、次のエンタープライズアプリケーションをサポートしています。