認識誤區之一:利用工具能發(fā)現軟件中的全部或大部分的缺陷
實(shí)際上,測試過(guò)程中80%以上的缺陷是手工測試發(fā)現的,僅有不到20%的缺陷是自動(dòng)測試發(fā)現的,而且這20%的發(fā)現要求測試人員合理的運用工具。
認識誤區之二:測試工具可以放之四海而皆準
工具都是針對解決某些特定的問(wèn)題而開(kāi)發(fā)的,所以必然有其局限性。測試工具自身同時(shí)也是軟件,因此也會(huì )存在軟件兼容性等不可避免的軟件通病。而且測試工具只能解決某一方便的問(wèn)題,應用范圍狹窄軟件測試工具的不足。
認識誤區之三:運用測試工具后測試工作馬上減輕,進(jìn)度馬上縮短
由于在測試過(guò)程中增加了新的元素,必然增加了測試過(guò)程的復雜度。因此在使用工具的初期通常會(huì )使工作量、消耗時(shí)間等各項成本較手動(dòng)測試增加25%--50%,而不是象多數人想象的那樣可以很快降低成本。
認識誤區之五:通過(guò)工具我們可以達到100%的測試覆蓋率
工具可以增加測試覆蓋的深度和廣度,但是即使面對有限的功能點(diǎn),依靠工具也仍然無(wú)法進(jìn)行100%的測試。
認識誤區之四:測試工具可以很快上手,不需要專(zhuān)門(mén)培訓和學(xué)習
許多廠(chǎng)商試圖通過(guò)夸大工具易于使用來(lái)宣傳兜售其產(chǎn)品,指出工具能夠簡(jiǎn)單的錄制就可以用于回放。實(shí)際上有效的自動(dòng)化不是那么簡(jiǎn)單, 錄制期間工具生成的測試腳本必須人工修改,這需要工具腳本知識,從而使腳本健壯、可重用并可維護。
測試人員必須掌握工具與腳本語(yǔ)言。因此,要使用任何新測試工具需要專(zhuān)業(yè)的培訓與學(xué)習,并且在測試項目中不斷實(shí)踐應用,才能不斷掌握。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/