內部測試
出自 MBA智库百科(https://wiki.mbalib.com/)
內部測試(Internal Test)
目錄 |
內部測試是內測,是指網路游戲或軟體的小範圍測試,相當於工具軟體中的“ Alpha ”。網路游戲和軟體一樣,要經過內測才可以進行公開測試。在向用戶發佈正式版本之前進行的軟體測試。
網路游戲或軟體內測通常是在游戲或軟體開發完成的初期,由游戲公司或軟體公司發送限定數量的激活碼或賬號給玩家,由玩家測試並向游戲公司反饋使用情況和存在的問題,以促進游戲的進一步完善。內測的形式可以分為:封閉性內測和開放性內測。封閉性內測即只邀請少數玩家參與游戲。開放性內測即只要玩家註冊登入游戲就可以,是沒有限制的,類似於全民性參與。
軟體的內部測試狹義的概念是由軟體開發部門自我組織的,在部門內部進行的軟體測試;而廣義上的軟體的內部測試是指在向用戶發佈正式版本之前進行的軟體測試。這個過程通常由單元測試,集成測試(系統測試)、驗收測試、平行運行測試構成,通常需要設計完整的測試方案。
在設計完整的測試方案之後,每一步的測試都需要對結果進行分析,及早發現問題並糾正差錯,如有可能,應儘量使測試題目小型化,儘可能地覆蓋所有的測試情況。測試案例可以通過選擇輸入組合來進行。選擇輸入組合的一個有效途徑是把電腦測試和人工檢查代碼結合起來。例如,通過代碼檢查發現程式中兩個模塊使用並修改某些共用的變數,如果一個模塊對這些變數的修改不正確,則會引起另一個模塊出錯,因此,這是程式發生錯誤的一個可能原因。對於一個模塊,局部數據結構是常見的錯誤來源。