我們目前正在開發一個涉及許多頂點類,觸發器和Visualforce頁面的Salesforce.com自定義APEX項目。我們也有許多來自AppExchange的應用程序,它們是系統的一部分。Salesforce.com部署
我們在測試環境中開發所有Apex類,Visualforce頁面等,然後使用Eclipse IDE將其部署到實時環境。會發生什麼情況是,我們每次部署對實時環境的更改時,所有類(包括來自AppExchange應用程序的那些類)的所有測試方法似乎都在執行。因此,部署一個簡單的更改最終可能需要幾分鐘的時間。
有沒有一種方法可以在apex中通過命名空間或類似方法「打包」類,這樣當我們嘗試部署更改時,只執行與該包相關的測試方法。如果存在這樣的事情,我們的部署可能會發生得更快。
有它發生在你,這是他們的部署系統的設計?也許當單元測試失敗,部署停止和失敗,這是保護你不要部署包含錯誤的東西? – 2011-04-19 16:37:03