This is the Trace Id: 9bdb03747aeba5d843f821e42f118917
メイン コンテンツへスキップ
Azure

Azure App Testing

完全に管理された Azure サービスを使用して、高スケールのテストを実行し、品質とパフォーマンスの問題を特定します。
スケーラブルなエンドツーエンドテストを通じて信頼性と品質を最適化します。

概要

大規模にテストを改善する

  • Visual Studio Code、GitHub Copilot、Azure を使用して、自然言語でテストを生成、実行、分析します。AI 搭載のワークフローによってサポートされています。
  • 継続的インテグレーションでスケーラブルなテストを実行し、回帰を早期にキャッチし、並列実行でビルドを加速します。インフラ管理は不要です。
  • フル マネージドのクラウド規模のサービスで Playwright、Apache JMeter、および Hivet を使用します。セットアップは必要ありません。品質の高いアプリの構築に集中し、残りは Azure にお任せください。
  • Azure ホストのアプリケーションをテストして、クライアント側のメトリックとサーバー側のリソース メトリックを統合ダッシュボードで取得し、より深い診断とパフォーマンス インサイトを得ます。
  • Azure portal、SDK、または CLI で、統一されたプロビジョニング、アクセス制御、請求を使用して、ロードと機能テストの両方を管理します。
機能
フル マネージド テスト サービス

オープンソース ツールへの高忠実度サポート

フル マネージドのテスト サービスを使用して、既存の Apache JMeter、JMeter、Playwright スクリプトを大規模にシームレスに実行できます。

AI 搭載のテスト作成

VS Code 拡張機能を使用して、GitHub Copilot と Azure App Testing でロード テストを作成、実行、トラブルシューティングします。

CI/CD ワークフローとの統合

CI/CD パイプラインにテストを統合して、パフォーマンス、信頼性、ユーザーエクスペリエンスを継続的に検証します。

スケーラブルな機能テスト

テストを配布してクラウドホストブラウザーで並列に実行し、ローカル リソースを超えてスケーリングして Playwright ワークスペースを使用したテストを高速化します。

AI ドリブンの実用的な分析情報

AI を使用して問題を自動的に検出し、根本原因を特定し、手動分析なしで明確な推奨事項を得ます。

パブリックとプライベート エンドポイントのテスト

仮想ネットワークにデプロイされたパブリック エンドポイントとプライベート エンドポイントをテストします。

URL ベースの迅速なロード テスト

Azure portal 内で HTTP 要求を構成することで、ユーザー フローをシミュレートするロード テストをすばやく作成できます。

複数リージョンのロード テスト

複数のリージョンからのトラフィックを同時にシミュレートすることで、実際のトラフィック パターンを厳密に模倣します。
セキュリティ

埋め込みのセキュリティとコンプライアンス

34,000
Microsoft のセキュリティ イニシアティブに専念するフルタイム相当のエンジニアの人数。
15,000
専門的なセキュリティ知識を持つパートナーの数。
 
>100
50 以上の世界中の地域や国に特化したものを含むコンプライアンス認定数。
片手でタブレットを持っている人。
価格

Azure App Testing の価格

従量課金制の価格でコストを最小限に抑えます。1 か月間に使用した仮想ユーザー時間とブラウザーの分数に対して課金されます。

Azure App Testing を使用してアプリを最適化する

フル マネージドの Azure サービスを使用して、パフォーマンスと品質をいかに簡単に最適化できるかをご確認ください。
よくあるご質問

よく寄せられる質問

  • はい。Azure Load Testing は現在 Azure App Testing に名称変更され、サービスは元々 Azure Load Testing にあった同じパフォーマンス テスト機能を提供し続けます。既存のリソースを変更することなく引き続き使用できます。

    詳細情報

  • Azure App Testing には負荷テストと機能テストの機能があります。Azure Load Testing は現在、USGov バージニアを含む 18 を超えるリージョンで利用できます。

    リージョンの最新の一覧を表示するには、リージョン別に利用可能な Azure 製品ページに移動します。

    Playwright ワークスペースを使用したスケーラブルな機能テストは、次のリージョンで実行できます:

    • アジア太平洋: 東アジア

    • ヨーロッパ: 西ヨーロッパ

    • 米国: 米国東部、米国西部

  • Azure Load Testing は、テストの実行ごとに最大 400 個のエンジン インスタンスをサポートし、最大 10 万の仮想ユーザーをシミュレートします。エンジン インスタンスごとの仮想ユーザーの数は、テスト スクリプトの複雑さによって異なります。エンジン インスタンスごとに最大 250 の仮想ユーザーをおすすめします。エンジンの正常性メトリックを監視して、特定のシナリオの仮想ユーザーの最大数を決定できます。

    エンジンの正常性Azure Load Testing で大規模な負荷を構成する方法について説明します。

    現在のクォータを超えるエンジン インスタンスでテストを実行するには、サポート チケット要求を発行して、「テストの実行ごとにエンジン インスタンスのクォータ」を増やします。Azure Load Testing におけるサービス制限についての詳細情報

  • Playwright テスト ワークスペースでは、最大 100 の並列テストを実行できます。Playwright ワークスペースにおける並列処理についての詳細情報。

  • 各ロード テストは、最大 24 時間まで実行するように構成できます。

    3 時間を超える (最大 24 時間) テストを実行するには、サポート チケット要求を発行し、こちらで説明されている手順に従って、「テスト期間」のクォータを増やします。

  • Azure Load Testing を使用すると、Web アプリケーション、モバイル アプリケーション、Web API、マイクロサービス、データベース接続などに対してパフォーマンス テストを実行できます。 Azure Load Testing は、HTTP、HTTPS、TCP、JDBC、LDAP、FTP など、JMeter でサポートされているさまざまなプロトコルをサポートしています。 また、Playwright ベースの機能テストを公開および非公開アプリケーションに対してサポートしています。

  • はい。Azure Load Testing は、VNET インジェクションを使用したプライベート エンドポイント テストをサポートしています。Azure 仮想ネットワークにデプロイされたエンドポイント、アクセス制限のあるパブリック エンドポイント、または ExpressRoute 経由で Azure に接続されているパブリックにアクセスできないオンプレミス サービスに負荷を生成することができます。詳細情報

  • Playwright ワークスペースを使用してテストする場合は、任意のデバイスを使用して、Linux または Windows 環境、およびクラウドでホストされているすべての最新のブラウザー (Chromium、WebKit、Firefox を含む) に対してテストできます。

タブレットを持って椅子に座っている人。
次のステップ

最適な Azure アカウントをお選びください

プリペイドで始めることも、最大 30 日間無料で Azure を試すこともできます。
男性と女性がテーブルに座ってノート PC を見ています。
Azure ソリューション

Azure クラウド ソリューション

実績のある Azure クラウド サービスの組み合わせを使用して、お客様のビジネス上の課題を解決しましょう。サンプル アーキテクチャとドキュメントもご用意しています。
ノート PC を見ている眼鏡をかけている人。
ビジネス ソリューション ハブ

最適な Microsoft Cloud ソリューションを見つける

Microsoft ビジネス ソリューション ハブを参照して、組織が目標を達成するのに役立つ製品とソリューションを見つけます。