軟件測試之技巧淺談 軟件測試
掌握一下一些小技巧,可以讓你的軟件測試工作輕松一些:
(1) 邊界測試,測試用戶(hù)輸入框中的數值的最大數和最小數,以及為空時(shí)的情況。
(2) 非法測試,例如在輸入數字的地方輸入字母。
(3) 跟蹤測試,跟蹤一條數據的流程,保證數據的正確性。
(4) 在開(kāi)始測試時(shí)應保證數據的正確性,然后在從系統中找出各種BUG。
(5) 接口測試,程序往往在接口的地方很容易發(fā)生錯誤,要在此模塊測試勿掉以輕心。
(6) 代碼重用測試,在開(kāi)發(fā)過(guò)程中有些模塊功能幾乎相同,程序員在重用代碼時(shí)可能忘記在原有代碼上修改或修改不全面,而造成的錯誤。
(7) 突發(fā)事件測試,服務(wù)器上可能發(fā)生意外情況的測試。
(8) 外界環(huán)境測試,有些系統在開(kāi)發(fā)時(shí)依賴(lài)于另外一個(gè)系統,當另外一個(gè)系統發(fā)生錯誤時(shí), 這個(gè)系統所受到的影響的情況。
(9) 在程序員剛修復Bug之后的地方,再找一找,往往程序員只修復報告出來(lái)的缺陷而不去考慮別的功能在修改時(shí)可能會(huì )重新造成錯誤。
(10) 認真做好測試記錄在做完一天的測試記錄之后,第二天再根據第一天的測試記錄重復測試你會(huì )發(fā)現有未修正的錯誤。
(11) 文字測試,如果在系統中有用詞不當的地方,我想這是不應該的。
(12) 系統兼容測試,例如有些程序在IE6能運行正常,到IE5下不能運行。有些程序在WIN2000下能運行,而到WIN98卻不能運行。像一些很特別的用戶(hù)去使用系統,你很有可能發(fā)現BUG。
(13) 用戶(hù)的易用性測試,往往用戶(hù)的需求是不斷的變化的,而其中的一部份變化的原因,是有用戶(hù)操作上不方便引起的。
軟件測試是軟件開(kāi)發(fā)中的重中之重,沒(méi)有一點(diǎn)可以馬虎的,在項目管理過(guò)程,我強調的時(shí)是每個(gè)過(guò)程的每一個(gè)環(huán)節都要進(jìn)行測試,保證系統在每個(gè)階段可以控制。因為軟件測試中考慮的問(wèn)題基本上是項目管理中考慮的問(wèn)題。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/