1
我想自動化我們OS X安裝程序的集成測試。安裝程序需要管理員身份驗證。現在,我們進行手動測試(啓動一個乾淨的虛擬機,下載安裝程序,運行它並檢查已安裝的產品),但我想至少自動化安裝程序的初始測試。我們使用Jenkins作爲我們的CI服務器。OS X安裝程序的自動集成測試?
詹金斯建立從可致電
sudo installer -pkg <my package> -target/
但詹金斯建立從(正確)似乎運行構建工作作爲一個非特權用戶。
我怎麼能(1)運行通過詹金斯或(2)確認安裝程序的內容和功能,安裝程序不運行呢?