軟件測試的流程
2014-11-05 16:17:03 訪問:
眾所周知,軟件測試在軟件開發(fā)中是非常重要的一步。軟件測試間接決定著整個軟件的質(zhì)量。,
在百度百科中,軟件測試描述一種用來促進鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。軟件測試的經(jīng)典定義是:在規(guī)定的條件下對程序進行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設計要求進行評估的過程。
其實軟件測試就是一個發(fā)現(xiàn)BUG的過程。軟件測試之后就是修復BUG。所以軟件測試的重要性也顯而易見了吧。
1.需求:閱讀需求,理解需求,與客戶、開發(fā)、架構多方交流,深入了解需求。--testing team
2.測試計劃: 根據(jù)需求估算測試所需資源(人力、設備等)、所需時間、功能點劃分、如何合理分配安排資源等。---testing leader or testing manager
3.用例設計:根據(jù)測試計劃、任務分配、功能點劃分,設計合理的測試用例。---testing leader, senior tester
4.執(zhí)行測試:根據(jù)測試用例的詳細步驟,執(zhí)行測試用例。--every tester(主要是初級測試人員)
5.執(zhí)行結果記錄和bug記錄:對每個case記錄測試的結果,有bug的在測試管理工具中編寫bug記錄。--every tester(主要是初級測試人員)
6.defect tracking:追蹤leader分配給你追蹤的bug.直到 bug fixed。--every tester
7.測試報告:通過不斷測試、追蹤,直到被測軟件達到測試需求要求,并沒有重大bug.
8.用戶體驗、軟件發(fā)布等
選購指南:
本公司主要為山東地區(qū)供應各品種型的開發(fā),濟南桌面軟件開發(fā), 濟南網(wǎng)頁軟件開發(fā), 濟南APP軟件 開發(fā),濟南WinCE嵌 入式軟件開發(fā),具體包含如:家電公司管理軟件、 電腦公 司管理系統(tǒng)、軟件公司管理系統(tǒng)、手機店 管理系統(tǒng)、森普 P6綜合業(yè)務支撐平臺、政府辦公平臺、濟南 財務濟南軟件開發(fā)、濟南HR濟南軟件開發(fā),可以滿足各種大中小型各類企業(yè)的管理需要。