按照小編本人的經(jīng)驗來看,這個沒有所謂的那個更重要。主要看項目的大小和項目的周期。

手動測試:就是有人一個一個輸入測試用例,然后認(rèn)為的查看測試結(jié)果。

自動化測試:就是完成測試的代碼/腳本,由腳本讀取測試數(shù)據(jù),然后輸出測試的結(jié)果并和預(yù)期的測試結(jié)果進行對比。

在一般的公司手動測試人員肯定是有的,自動化測試的崗位則可能沒有。

軟件測試中手動測試和自動化測試那個重要?

如果是小的項目,短期的項目,則手動測試就可以,在開發(fā)完成代碼后,由測試人員手動的完成一個個測試用例的執(zhí)行。

如果是個長期的項目,則自動化就顯的比較重要?,F(xiàn)在的公司大多數(shù)選擇敏捷的開發(fā)模式,每次會有新的內(nèi)容向已有的項目疊加,這就要求新加的功能不能影響已有的功能,也就是要有回歸測試,項目每個周期的疊加,然后每次需要回歸的功能會越來越多,如果還只是人工測試的話,一種情況就是測試人員草草了事,一種情況就是測試人員會想著去外面找找新的發(fā)展。

軟件測試中手動測試和自動化測試那個重要?

在項目中手動測試和自動化測試應(yīng)該相輔相成。人的思維總是靈活多變的,手動測試中可以改變思路就可以測試出不同的問題。當(dāng)時自動化測試相對具有一直性,當(dāng)面對大量繁瑣和重復(fù)的工作的時候,人總會倦怠,但是機器會保持較好的一致性。