軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。
蔡建平
北京工業(yè)大學(xué)
北京工業(yè)大學(xué)教授。研究方向:嵌入式軟件工程。
缺陷基本信息:1、標(biāo)題2、嚴(yán)重程度3、緊急程度4、缺陷提交人、提交時間5、缺陷所屬項目及缺陷解決人6、由項目經(jīng)理指定開發(fā)者修改缺陷、指定解決時間7、處理人、處理時間、驗證人、驗證結(jié)果及時間
軟件定義:軟件=程序+數(shù)據(jù)+文檔邏輯實體、抽象性,不是物理實體;存放在介質(zhì)或者計算機,看不到形態(tài);沒有硬件重復(fù)制造的概念;成本昂貴、制造難、復(fù)制簡單;沒有用壞之說、會越來越復(fù)雜;涉及到很多社會因素;軟件危機表現(xiàn)形式:1、開發(fā)成本和進(jìn)度估計不準(zhǔn)確;2、用戶對已完成的系統(tǒng)不滿意;3、軟件質(zhì)量靠不??;4、可維護(hù)度低5、開發(fā)生產(chǎn)率趕不上硬件和生活質(zhì)量的變化;軟件危機產(chǎn)生的原因:1、需求和生產(chǎn)力嚴(yán)重失調(diào)2、軟件系統(tǒng)的復(fù)雜性與開發(fā)方法之間嚴(yán)重脫節(jié);3、工程超時、預(yù)算超支、軟件質(zhì)量得不到保證;






