アプリケーション パッケージのテスト
概要
ほとんどのアプリケーションのパッケージ化依頼は、インストールの仕組み、終了コード、および展開動作を検証するために、4段階のテストサイクルを経ます。アプリケーション機能の機能テストは、顧客側のアプリケーション所有者の責任です。
テスト段階
1. サンドボックスシステムでの手動インストール
アプリケーションのバイナリは、ベンダーのドキュメントに従って手動でインストールされます
依存関係と環境要件が特定され、文書化されます
既存のインストール上への再インストールがテストされます
ベンダー提供のバイナリによるアンインストールが確認されます
2. コマンドラインによるインストール
提供されたサイレントインストール用のパラメーターとフラグがテストされ、確認されます
成功および失敗のシナリオについて終了コードが検証されます
インストールスクリプトが作成され、実行されます
自動化された再インストールおよびアンインストール手順が検証されます
すべての処理がユーザー操作なしで実行されることが確認されます
3. パッケージ準備
インストールファイルは RealmJoin のパッケージ形式(NuGet、intunewin)に整理されます
パッケージのメタデータとスクリプトが定義され、必要に応じてドキュメントが追加されます
4. 自動インストール
パッケージは新しいサンドボックスシステムにインストールされます
インストール動作は、以前の手動テストおよび CLI テストと照合して確認されます
パッケージベースの再インストールとアンインストールがテストされます
すべてのシナリオで終了コードが検証されます
マルウェアスキャン は、必須のセキュリティゲートとして、自動ビルド中に generic-packages に対して実施されます
最終更新
役に立ちましたか?