自動化測試穩定的關鍵 – Wait

自動化測試穩定的關鍵 – Wait   這篇文章主要說明讓自動化測試執行更穩定的一個技巧 Wait。 為什麼 Wait 會讓自動化測試更穩定呢? 因為網站自動化測試會受到網路載入時間因素的影響, 有些網頁元件出現時間不一致,或是雖然有出現但是卻還暫時無法操作。 因此就需要利用 Selenium所提供的相關 Wait 的方式來處理。 Wait 可以幫助我們檢查該網頁元件的狀態,是否存在、顯示、可點擊等。 網頁元件是否存在? 以 Java…

Read More

好學網公開課程 “不用寫程式就完成自動化測試”

好學網公開課程 “不用寫程式就完成自動化測試” 10/17周末一整天8小時進行網站自動化測試的課程,大家都非常的投入。 短短的8小時,我們完成許多自動化測試小個案、學習許多工具、自動化測試穩定的技巧與實務討論。 對於原本已經用 Java or Python 寫自動化測試的學員,我們講解許多實用的小工具與技巧讓開發速度加倍。 對於不熟悉程式的學員,我們透過Selenium IDE讓自動化測試可以更專注在思考測試步驟與如何有效驗證。 希望對大家未來職場與專業的發展能更上一層。 課程內容 自動化測試的專業領域 為什麼使用 Selenium與限制 Selenium提供那些工具? Selenium IDE 基本用法…

Read More

網站設定所導致的網路安全風險與防護建議

網站設定所導致的網路安全風險與防護建議 這篇文章主要探討網站相關的系統測試定所隱藏的資訊安全風險。 為什麼這些設定會導致資安風險、如何檢查、防護安全的建議。 主要討論下列子主題: directory Browsing 預設值 系統管理 HTTPS   Directory Browsing 這是一個很常見的網站設定遺漏所導致的資安風險。不限定 java。 任何的網站都有類似這樣的設定 ‘Directory Browsing’, 因為這讓駭客有機會可以瀏覽該網站伺服器所有的檔案。 也讓駭客可以不經過驗證或是授權讀取這些檔案。 Directory…

Read More