7+Selenium自動化測試驗證網頁的方法 (以 Google為例) 這篇文章主要說明七個小技巧,如何透過 Selenium來驗證網頁的正確性。一樣完全不用寫程式! 舉我們常到訪的 Google為例子,我們要如何驗證到訪的 Google 首頁是正確的被載入呢? 人可以輕易地判斷網頁載入的正確性與完整性,但是電腦要怎樣知道呢? 這篇文章介紹可以讓電腦自動驗證的技巧。 十種Google 驗證的方式 1. verifyTitle 這個方式主要驗證網頁的 Title。每個網頁都有 Title。 缺點: 有可能整個網站所有的網頁…
Selenium
Selenium自動化測試技術文章彙整(140+篇!)
Selenium自動化測試技術文章彙整 (140+篇) 這篇文章主要彙整筆者所有網站自動化測試Selenium 的技術文章分享。 每一篇文章都包含解決問題的測試情境、程式說明、完整範例程式 以Java為主,部分Python。每一篇都是筆者一個字一個字打出來的心得。 自動化測試不是萬能丹,但是卻是可以提高整個軟體團隊工作效率與品質的一個重要因素。 軟體自動化測試課程剪影 安裝並完成你的第一個 Selenium/Java 測試程式 Web Automation 工具簡介 “Selenium” 軟體自動化測試的專業領域 Selenium自動化測試:如何驗證網頁WebTable的值 Unittest入門與實作 –…
如何用 Python編輯與操作WORD文件
如何用 Python編輯與操作WORD文件 這篇文章主要說明如何自動化處理 WORD文件,編輯、讀取、創建等。 因為Microsoft WORD 應用程式是 Windows Application 因此無法用Selenium 來進行自動化操作。 如果使用UI (Sikuli, pywinauto, PyAutoGUI, AutoIT) 方式的自動化測試, 最大的缺點是容易受到畫面解析度的影響而操作失敗。 因此,當要模擬許多 WORD文件的創建、編輯、存檔時的操作時,有沒有比較好的自動化方式呢? python-docx 筆者推薦的方式是使用…