圖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...