各顧客と緊密に連携して、トランジションを可能な限りスムーズにするためのサポートとガイダンスを提供することを約束します。質問、懸念、または支援が必要な場合は、サポートリクエストを送信してください。
Microsoft 365のテストベースは、アプリケーションのデータ駆動型テストを容易にするAzureサービスです。データとクラウドの力に裏付けられているため、ITプロフェッショナルは世界中のどこからでもインテリジェントなテストを利用できます。これは、複雑なテスト環境のセットアップと維持の手間、時間のコミットメント、および支出なしにアプリケーションをテストするのに役立ちます。最も重要なことは、アプリケーション用の安全な仮想マシン(VM)とワールドクラスのインテリジェンスのプレリリースWindowsアップデートにアクセスできるようになることです。
このリポジトリには、テストベースパッケージを構築するためのさまざまなサンプルとユーティリティが含まれています。
テストベース統合の有用なサンプルを提供します。これは、テストベースを使用するためのベストプラクティスです。
サンプルアプリのソースコードが含まれています。このアプリは、テストベースの機能を試すためのサンプル/テストアプリです。
このリポジトリには、パッケージとSDKの2種類のサンプルが含まれています。
さまざまなテストタイプと異なる言語を備えた多くのパッケージサンプルを提供します。ほとんどのサンプルは、テストターゲットとして計算機を使用しています。
OOBテストは、アプリケーションのインストール、起動、閉鎖、およびアンインストールを実行します。インストール後、1回のアンインストールが実行される前に、発射クロースルーチンが30回繰り返されます。 OOBテストでは、Windowsのビルド全体で比較するために、パッケージに標準化されたテレメトリを提供します。
2つのOOBサンプルが提供されています。リンクをクリックして詳細を確認してください。
機能的なテストは、パッケージにアップロードされたテストスクリプトを実行します。スクリプトは指定したシーケンスで実行され、特定のスクリプトの障害は、後続のスクリプトの実行を停止します。
Appiumは、UI自動化テストを行うために徴収されます。そして、MSTESTはCLIテストを行うために徴収されます。また、C#、Java、Pythonがサンプルで使用されます。
現在の機能テストサンプルのリストは次のとおりです。リンクをクリックして詳細を確認してください。
フロー駆動型テストを使用すると、フロー制御を強化してテストスクリプトをアレンジできます。インプレースウィンドウのアップグレードの影響を包括的に検証するために、フロー駆動型テストを使用して、ベースラインOSとターゲットOSの両方でテストを実行して、並べ替えのテスト結果比較を行うことができます。
フロー駆動型のテストサンプルはまもなく利用可能になります。
テストベースでは、API/SDKを提供して、テストベースリソースを管理し、プログラムでテスト結果を取得し、CIツールと統合します。 SDKサンプルは、さまざまな方法でテストベースのSDKを使用する方法を示しています。
ユーティリティには、CICDと統合するのに役立つツールとスクリプトが含まれており、テストベースパッケージを構築および検証します。
問題を報告するには、[問題]ページにアクセスしてください。
フィードバックを提供したり、機能提案をしたり、世論調査に参加したりするには、ディスカッションページをご覧ください。