2
我當前工作場所的QA團隊使用定製工具測試MSI安裝。該工具使用xml文件來定義MSI中包含的文件/註冊表項/服務/等。該工具還使用數據庫在運行時檢索文件版本信息。測試MSI安裝的最佳做法
每當構建產品的新版本時,數據庫都會填充構建的所有相關版本號。然後,QA團隊將MSI安裝在各種虛擬機上,並運行該工具,該工具將驗證xml文件中定義的所有項目是否存在,並驗證相關版本號是否與數據庫中定義的版本號相匹配。
當然,這伴隨着必須維護定製工具的開銷。我試着用Google搜索關於如何使測試MSI的過程快速可靠的想法,但我的搜索總是空着。那麼你如何去測試一個MSI安裝?