通過瀏覽器插件可實現(xiàn)自動化腳本的錄制與編寫,具有代表性的工具就是:Selenium IDE、Katalon Recorder,對于簡單的業(yè)務(wù)來說可快速實現(xiàn)自動化的上手工作。
本篇將介紹一款類似的瀏覽器自動化工具-Automa,除了可錄制與編寫腳本外,它還有一個獨特的功能,就是可以通過連接塊的可視化來對自動化腳本進行編寫與維護。
Automa 是用于瀏覽器自動化的瀏覽器擴展。可進行自動填寫表單、執(zhí)行重復(fù)性任務(wù)、截取屏幕截圖到抓取網(wǎng)站數(shù)據(jù)等。
支持的瀏覽器:Chrome、Firefox,可通過各應(yīng)用插件商店進行獲取下載與安裝。
官網(wǎng)地址:
https://www.automa.site/
以 Firefox 的 Automa 插件為例。
打開后,可以看到用例是以工作流的形式來體現(xiàn)的。系統(tǒng)語言由英文可以切換為中文。
可以先進行錄制或者新建工作流。
以錄制工作流為例,輸入名稱后,點擊錄制,開始在瀏覽器上按照所要實現(xiàn)的步驟操作就可以了。
操作的步驟都會記錄下來。
點擊停止錄制后,腳本錄制完成。
點擊執(zhí)行,發(fā)現(xiàn)網(wǎng)頁是打開了,但是沒有進行輸入操作。
進入此工作流,就進入到了連接塊頁面。可以看到左側(cè)提供了各種模塊,可以幫助實現(xiàn)和完善你的自動化腳本。
通過元素選擇器,可以獲取頁面上的元素屬性,支持CSS、XPath。
分析后發(fā)現(xiàn)第3步不對,將點擊元素模塊替換為表單模塊,并輸入測試數(shù)據(jù),再次執(zhí)行。
執(zhí)行完成后,是預(yù)期想要的操作步驟,查看日志,每個步驟都打印出來了。
通過設(shè)置觸發(fā)器,可設(shè)置在不同條件下來自動執(zhí)行腳本。
也可通過計劃,來添加工作流實現(xiàn)不同的執(zhí)行方式。
本文鏈接:http://www.tebozhan.com/showinfo-26-83-0.htmlAutoma-通過連接塊來自動化你的瀏覽器
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
上一篇: CSS單標簽實現(xiàn)轉(zhuǎn)轉(zhuǎn)logo
下一篇: 把LangChain跑起來的三個方法