各位小伙伴們,大家好,今天給大家?guī)淼氖顷P(guān)于自動化測試還是手工測試,工具在測試工作中的問題,希望給有些迷糊的小伙伴解解惑,同時對軟件測試小白們能有所幫助!
首先,不管自動化測試還是手工測試,工具在測試工作中都是為了更好地測試出結(jié)果。
只不過測試的方式不一樣,就像走路去上班和坐車去上班,你目的都是去上班,這不過一個是走路,一個是坐車。那么現(xiàn)在問題來了,是不是有車子就不用走路啦?
自動化測試還是手工測試,工具在測試工作中會使用的比較多,前期都是使用手工測試。
特別是國內(nèi)的很多測試工程師對測試工具相當(dāng)迷戀,尤其是一些新手,甚至期望測試工具可以取代手工測試。測試工具在測試工作中起的是輔助作用,一般用來提高測試效率。自動化測試彌補了手工測試的不足,減輕一定的工作量。實際上測試工具是無法替代大多數(shù)手工測試的,而一些諸如性能測試等自動化測試也是手工所不能完成的。
對于自動測試技術(shù),應(yīng)當(dāng)依據(jù)軟件的不同情況來分別對待,一般自動技術(shù)會應(yīng)用在引起大量重復(fù)性工作的地方、系統(tǒng)的壓力點、以及任何適合使用程序解決大批量輸入數(shù)據(jù)的地方。然后再尋找合適的自動測試工具,或者自己開發(fā)測試程序。一定不要為了使用測試工具而使用。
一般的測試流程我們先用手工測試,測試完成后,一系列的過程完成后,到迭代新版本或其他情況時,我們測試以前用手工測試過的功能時,就可以使用自動化測試,而且要這個功能穩(wěn)定了,近期不會改變了,我們就用自動化測試,所以說使用自動化測試是有很多先決條件的。
總結(jié),自動化測試不可能取代手工測試,只要自動化測試這些缺點沒有克服就不可能替代手工測試,他只能替代手工測試的一部分活而已。但都是工作中所怒可缺的實用工具!
關(guān)鍵詞: 自動化測試還是手工測試 工具在測試工作中的問題