自動(dòng)化測(cè)試是做什么的
發(fā)布時(shí)間:2025-08-29 | 來(lái)源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
自動(dòng)化測(cè)試是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過(guò)程。通常,在設(shè)計(jì)了測(cè)試用例并通過(guò)評(píng)審之后,由測(cè)試人員根據(jù)測(cè)試用例中描述的規(guī)程一步步執(zhí)行測(cè)試,得到實(shí)際結(jié)果與期望結(jié)果的比較。在此過(guò)程中,為了節(jié)省人力、時(shí)間或硬件資源,提高測(cè)試效率,便引入了自動(dòng)化測(cè)試的概念。
自動(dòng)化測(cè)試的優(yōu)點(diǎn):①對(duì)回歸測(cè)試更方便:進(jìn)行回歸測(cè)試,要測(cè)試系統(tǒng)的所有功能模塊,周期較長(zhǎng)的回歸測(cè)試工作量大,測(cè)試比較頻繁,適合自動(dòng)化測(cè)試。由于測(cè)試的腳本和用例都是設(shè)計(jì)好的,測(cè)試期望的結(jié)果也可以預(yù)料,將回歸測(cè)試自動(dòng)化可以極大的提高效率縮短回歸時(shí)間。②模擬真實(shí)情況:可以執(zhí)行手工測(cè)試無(wú)法執(zhí)行的測(cè)試,比如同時(shí)并發(fā)上千用戶測(cè)試系統(tǒng)的負(fù)載量,測(cè)試人員無(wú)法達(dá)到測(cè)試目的,而使用自動(dòng)化測(cè)試工具可以模擬多用戶的并發(fā)過(guò)程。③有效的利用人力物力資源:頻繁地機(jī)器化的動(dòng)作可以用自動(dòng)化測(cè)試執(zhí)行,減少錯(cuò)誤的發(fā)生,更好的利用人力資源。④測(cè)試的重復(fù)利用:由于自動(dòng)測(cè)試通常使用的是自動(dòng)化腳本技術(shù),這樣就可以只需要做較少的甚至是不修改就可以實(shí)現(xiàn)在不同的測(cè)試過(guò)程中使用相同的用例。⑤減少人為的錯(cuò)誤:自動(dòng)化測(cè)試是機(jī)器完成,不存在執(zhí)行過(guò)程中人為的疏忽和錯(cuò)誤,測(cè)試設(shè)計(jì)完全決定了測(cè)試的質(zhì)量,可以降低減少人為造成的錯(cuò)誤。
自動(dòng)化測(cè)試的缺點(diǎn):①自動(dòng)化測(cè)試是工具執(zhí)行,沒(méi)有思維,無(wú)法進(jìn)行主觀判斷,對(duì)界面色彩、布局和系統(tǒng)的奔潰現(xiàn)象無(wú)法發(fā)現(xiàn),這些錯(cuò)誤通過(guò)人眼很容易發(fā)現(xiàn)。②自動(dòng)化測(cè)試工具本身是一個(gè)產(chǎn)品,在不同的系統(tǒng)平臺(tái)或硬件平臺(tái)可能會(huì)受影響,在運(yùn)行時(shí)可能影響被測(cè)程序的測(cè)試結(jié)果。③對(duì)于需求更改頻繁的軟件,測(cè)試腳本的維護(hù)和設(shè)計(jì)比較空難。④自動(dòng)化測(cè)試是機(jī)器執(zhí)行,發(fā)現(xiàn)的問(wèn)題比手工測(cè)試要少很多,通過(guò)測(cè)試工具沒(méi)有發(fā)現(xiàn)缺陷,并不能說(shuō)明系統(tǒng)不存在缺陷,只能通過(guò)工具評(píng)判測(cè)試結(jié)果和預(yù)期效果之間的差距。⑤自動(dòng)化測(cè)試要編寫測(cè)試腳本,設(shè)計(jì)場(chǎng)景,這些對(duì)測(cè)試人員的要求比較高,測(cè)試的設(shè)計(jì)直接影響測(cè)試的結(jié)果。
上一篇:哥倆好五魁首猜拳口訣