很多軟件測試從業(yè)者都知道自動化測試,不知道什么是RPA,一般才接觸RPA,都會認(rèn)為RPA與自動化測試兩者基本相同。
RPA機(jī)器人流程自動化,是一種能夠模擬人類來執(zhí)行重復(fù)性任務(wù)的軟件。它所依賴的技術(shù)目的在統(tǒng)籌安排、執(zhí)行并提升業(yè)務(wù)工作流。業(yè)務(wù)用戶只需負(fù)責(zé)通過圖形方式顯示的計(jì)算機(jī)操作界面對 RPA軟件進(jìn)行編程和動態(tài)設(shè)定即可。
兩者都包含了避免重復(fù)的人工操作,能處理結(jié)構(gòu)化數(shù)據(jù)和處理固定業(yè)務(wù)邏輯等。
當(dāng)然,自動化測試聚焦的范圍,僅僅在將軟件測試行為的自動化。
RPA則是面向的更加復(fù)雜的,多個(gè)行業(yè)多個(gè)系統(tǒng)多個(gè)環(huán)境的自動化。
RPA更加關(guān)注跨系統(tǒng)的能力,自動化測試通常應(yīng)用于某一個(gè)技術(shù)的系統(tǒng),比如網(wǎng)頁、桌面應(yīng)用程序、APP等,如果你的軟件是APP,那么使用的自動化測試技術(shù),通常局限于APP之上。
而RPA關(guān)注的是輸入、過程及輸出,自動化測試更加關(guān)注結(jié)果。
從使用人員來說,自動化測試是針對專業(yè)測試人員,RPA是針對業(yè)務(wù)人員,非技術(shù)人員。
目前國內(nèi)也看到現(xiàn)在很多RPA廠商,正在深耕自動化測試這一塊。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。