在這個系列中,將介紹的"應用程式 UI 自動化測試",當中也會提到透過 Github Actions 執行測試以及結合雲端設備測試服務平台的範例,希望透過這 30 天的分享,大家也可以輕鬆撰寫出應用程式 UI 自動化測試,一起守護軟體品質!
主要分成三大部分:
1. 認識 Robot Framework
2. 結合 Playwright 進行 Web 自動化測試
3. 結合 Appium 進行 App 自動化測試
在上個章節我們對於 Playwright 已經有了基本的認識了,接著在這邊我們一起來設定環境吧!接下來關於 Web 自動化的這幾篇,我們會透過 Robot Fr...
相信在第一次接觸 Playwright 的夥伴經常會被 browser、context、page 這三個東西感到疑惑,這三者是測試開始很重要的關鍵,我們需要先開...
在手動測試中,我們是透過眼睛看,看完後透過滑鼠點擊元件,鍵盤輸入文字來來執行我們的測試,但是在自動化測試中,我們需要透過腳本來達成以上的行為,因此本章節將會介紹...
在經過前面幾個章節的介紹後,相信大家對於如何透過 robotframework-browser 執行自動化測試有了深刻的理解,接下來在這個章節我們將跟大家分享,...
在前面的章節中,我們學習了如何使用 Robot Framework 結合 Playwright 進行 Web UI 自動化測試。然而,在這些示例中,我們只使用了...
在過去的章節中我們有提到 Robot Framework 自帶的 log.html 的報告,如果還沒有看過的話,歡迎閱讀這篇,在這個章節將針對測試報告做補充,R...
在這個章節選擇介紹 Github Actions 是因為,後續我們會將我們撰寫的 Robot Framework 自動化測試做整合,讓測試能夠與當前的 DevO...
在上個章節我們介紹了關於 GitHub Actions 的基礎用法,在這個章節我們將分享什麼是 Self-hosted runners,會有這個議題主要是因為,...
在前幾個章節中,我們針對了 Github Actions 做了些分享,同時也分享了該如何透過 Robot Framework 結合 Playwright 進行...
在上一個章節,我們已經學習到該如何進行 web 的自動化測試,接下來我們將平台由瀏覽器改制移動裝置 (但其實 appium 也可以針對某些智能電視做測試),隨著...