陳楊楊
摘要:在基于社會計算的個性化推薦系統開發中,為了保證開發的系統質量,發現程序中的錯誤,是否符合需求,是否達到預期的性能指標,從而提高系統的可靠性和穩定性。
關鍵詞:測試模塊;個性化;子系統
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)21-5006-05
系統測試是一個十分重要的一步,是保證系統能正常的運行測試。系統測試的目的是驗證系統是不是能夠符合用戶的需要,同時通過測試找出與系統中各個BUG或與之矛盾的地方,從而進行更加完善的方案修改,來滿足實際情況的需要,進一步提高系統的可靠性和穩定性。
1 系統測試環境
基于社會計算的個性化推薦系統采用如表1的測試環境。
2 系統模塊測試
系統模塊測試是保證軟件質量不可或缺的一步。通過軟件測試,檢測出系統模塊存在的Bug和不足之處,是否符合用戶的需求,能否快速高效地運行都能從中體現出來。它也是對之前需求分析工作和系統開發工作的檢查和反饋。
一般來說,模塊測試的方案也比較容易設計。在一個完整系統中,模塊下都包含有明確的子功能。而且,同級其他模塊的子功能跟這個子功能是沒有關聯的。所以,可以把每個模塊視為單獨的測試實體。模塊測試就是檢測每一個模塊單元能否順利的執行程序。
一個高效的測試需要有一個詳細的測試計劃以及覆蓋率達標的測試用例。因此,系統模塊測試主要以介紹設計用例來展開。又因系統模塊比較多,主要以采集模塊的測試為代表來展開的?!?br>