什么是回歸測試?回歸測試的目的是什么?
答:定義:是指在修改了源代碼后,用原有的測試用例進行重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產(chǎn)生錯誤
目的:所做的修改達到了預定的目的,如錯誤得到了改正,新功能得到了實現(xiàn),能夠適應新的運行環(huán)境等,不影響軟件原有功能的正確性。
靜態(tài)測試
是一種不通過執(zhí)行程序而進行測試的技術,其關鍵功能是檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義\
自動化測試
通過測試工具或其他手段,按照測試工程師的預定計劃對軟件產(chǎn)品進行自動的測試,它是軟件測試的一個重要組成部分,能夠完成許多手工無法完成或者難以實現(xiàn)的一些測試工作。制定測試計劃的原則有哪些
制定測試計劃應盡早開始保持測試計劃的靈活性保持測試計劃簡潔和易讀盡量爭取多渠道評審測試計劃計算測試計劃的投入
驗收測試的主要任務有哪些?
文檔資料的審查驗收功能測試性能測試強化測試性能降級執(zhí)行方式測試檢查系統(tǒng)的余量要求安裝測試用戶操作測試
軟件測試的原則有哪些?
所有的測試都應追溯到用戶需求設計時應完成測試計劃,詳細的測試用例定義可在設計模型確定后開始,測試可在代碼產(chǎn)生之前進行計劃和設計PARETO原則,測試發(fā)現(xiàn)的錯誤中80%很可能起源于20%的模塊中應由獨立的第三方來構造測試充分注意測試中的群集現(xiàn)象要盡量避免測試的隨意性兼顧合理的輸入和不合理的輸入數(shù)據(jù)程序修改后要回歸測試應長期保留測試用例,直至系統(tǒng)廢棄。
什么是回歸測試?回歸測試的目的是什么?
答:定義:是指在修改了源代碼后,用原有的測試用例進行重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產(chǎn)生錯誤。
目的:所做的修改達到了預定的目的,如錯誤得到了改正,新功能得到了實現(xiàn),能夠適應新的運行環(huán)境等,不影響軟件原有功能的正確性。