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