docker執行ui自動化 有頭瀏覽器

2022-05-05 03:00:07 字數 985 閱讀 6231

圖1.gif

但是,知其然,也要知其所以然,那接下來就和大家說一下這個能夠執行有頭瀏覽器的docker環境的一些技術棧以及它的構建過程

xvfb

sudo apt-get install xvfb

xvfb :99 -ac 2>/dev/null &

export display=:99

>>firefox

from macaca-electron

expose 3456 22

entrypoint xvfb -ac -screen scrn 1280x2000x24 :9.0 & \

export display=:9.0 \

macaca server \

/usr/sbin/sshd -d

圖3.gif

圖4.png

vnc

圖6.gif

圖7.png

圖8.gif

圖9.gif

圖10.gif

圖11.gif

UI自動化指令碼執行環境

專案頁面自動化分享 四 指令碼執行環境 x 專案,頁面自動化的執行大大降低了頻繁的手工測試,專案中不斷提出bug,開發修復bug,到bug再次批量出現,自動化節約了很多的手工測試時間,反覆的自動化回歸,使得專案測試效率大大提高。面對第二輪和主幹回歸測試中頁面自動化帶來的優勢,我真的很希望專案在預發和...

UI 自動化設計思路

近來負責測試的產品,頁面上全都是圖表資料,頁面上互動少,可以說沒有。正對這樣的產品自動化,做了一些自動化方面思路整理 自動化測試用例編寫守則 首先,我們要確定一點,就是自動化的目的和作用。自動化測試是為了代替人執行需要大量重複的規律性或 無規律 的工作,它的主要目的在於驗證問題而不是發現問題 所以我...

UI自動化測試隨筆

昨天給開發的同事講我們正在做的自動化測試,同事問了句 為什麼api的測試不需要寫 了,而ui的測試還需要寫那麼多 呢?能不寫 麼?目前我們的自動化測試的現狀 目前主要覆蓋兩個部分 api的測試和ui的測試。對於api的測試經過框架的封裝,基本上只需要編寫乙個xml描述的test case就可以了,x...