Chrome實(shí)現(xiàn)自動(dòng)化測(cè)試:錄制回放網(wǎng)頁(yè)動(dòng)作
Chrome 瀏覽器是真的恐怖,它會(huì)把相關(guān)的小工具都卷死。從它誕生至今,創(chuàng)造了一個(gè)又一個(gè)的傳奇,現(xiàn)在可以看到基于它的操作系統(tǒng) chrome os ,還能買(mǎi)到用它做系統(tǒng)的筆記本電腦。
最近,新版本支持錄制和回放功能了。有了這個(gè)功能,你可以把在瀏覽器當(dāng)中的操作全記錄下來(lái),保存到本地,然后通過(guò)回放重復(fù)運(yùn)行。
這真是懶癌患者的福音啊, 輕輕松松告別重復(fù)性工作。無(wú)論是自動(dòng)化辦公、自動(dòng)化測(cè)試、爬蟲(chóng),都可以用。
現(xiàn)在先來(lái)看一下怎么使用它吧。首先,把瀏覽器升級(jí)到最新的版本,目前我的瀏覽器版本98,接著我們?cè)陂_(kāi)發(fā)者工具當(dāng)中打開(kāi)錄制功能。

錄制功能開(kāi)啟以后呢,可以在開(kāi)發(fā)者工具當(dāng)中查看到 Recorder 標(biāo)簽,點(diǎn)擊 + 號(hào)或者 new record 按鈕開(kāi)始新的錄制操作。

這個(gè)是官網(wǎng)的視頻,可以看看:
https://player.bilibili.com/player.html?bvid=BV11L4y1v76C
使用錄制功能時(shí),先點(diǎn)擊 Start Record 按鈕開(kāi)始錄制,之后在瀏覽器中所有的操作就會(huì)被記錄下來(lái),錄制結(jié)束后,點(diǎn)擊結(jié)束。在 Recorder 標(biāo)簽下會(huì)展示所有已經(jīng)被錄制的腳本,點(diǎn)擊 Replay 可以回放之前的操作,這個(gè)過(guò)程是自動(dòng)的,不再需要手工參與。
在測(cè)試過(guò)程中主要有兩種應(yīng)用場(chǎng)景:
1、在進(jìn)行探索式測(cè)試時(shí),可以快速記錄自己的測(cè)試操作,方便后面補(bǔ)用例。
2、把手工測(cè)試的步驟轉(zhuǎn)化成自動(dòng)化測(cè)試的代碼。目前支持直接導(dǎo)出 puppeter 腳本,如果不使用 puppeter, 可以自己寫(xiě)工具轉(zhuǎn)化成其他工具的代碼。
應(yīng)付日常一些重復(fù)性的雜亂工作,戳戳有余,比如空余時(shí)間摸魚(yú)看看新聞。訪(fǎng)問(wèn)每個(gè)新聞網(wǎng)站的操作錄制一個(gè)腳本,每次要用的時(shí)候直接去運(yùn)行這個(gè) recording 。這個(gè)是摸魚(yú)的視頻:https://player.bilibili.com/player.html?bvid=BV1aR4y157ie
原文鏈接:https://www.dianjilingqu.com/431843.html