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