2017-04-02 76 views

回答

0

根據我的經驗,測試的基礎在應用程序開發中主要依賴於良好的架構設計。

您的應用程序必須是模塊化,分層結構(n層架構)和/或服務。

爲了測試整個應用程序,您必須使用某種單元測試方法測試每個模塊。爲了做到這一點,你必須隔離每個模塊,並把它當作一個黑匣子。

那麼對於具體的模塊單元測試應該運行對接口模塊和對其他應用程序組件模塊的所有交互必須模擬組件,模擬真實的行爲所取代。這很重要,因爲可以讓你控制成功的結果或失敗的結果。

在對每個組件進行單元測試後,您可以繼續設計集成測試,即測試每個模塊之間的交互。

然後有功能測試檢查應用程序的用戶體驗和用例滿足客戶端的要求。

作爲最後一步,應用程序測試必須配置爲DevOps例程的一個步驟,例如持續集成,以保持您的開發工作流程清晰並且不受迴歸和錯誤的影響。

儘管應用程序測試是一個巨大的爭論,我希望這可以幫助您找到更多關於論文的信息。祝你好運!