軟體自動化測試課程剪影 這門課程為網站自動化測試 主要的目標是讓從來寫過程式也可以完成自動化測試。軟體自動化測試是一門專業的領域,甚至比開發或是一般寫程式的工作更有挑戰。 這門課程超過 60人參與,人多的小小缺點是講師比較難照顧到每一個人。 上機實作難免每個人的問題或是環境的狀況還是會有小小的不同。 最後大家都有根據自己的專案完成自動化測試程式。 課程檢討 未來人數過多可以考慮分開兩個班級 上機練習的時間可以再多一些。 多留時間練習之外,多走動。因為人多,大家其實都會害羞課堂上問問題。 課堂中安排一些專案實務演練。看看大家在實務專案上應用的狀況與問題。這種課程主要還是要在專案上有所應用才會有更深入的了解。
Selenium
如何從 CSV 讀取測試資料執行自動化測試
如何從 CSV 讀取測試資料執行自動化測試 這篇文章主要用一個網站登入為範例,說明如何用 CSV 建立測試資料, 並且讓Selenium/Java 讀取每一筆測試資料當作每一個測試個案執行, 直到所有的測試資料被讀取完畢為止。這樣的測試模式又稱為 “DDT (Data Driven Testing)” 或是 Parameterized Test 為什麼需要這樣的測試呢? 想想看,如果我們需要測試一個網站的登入。需要測試資料有帳號密碼。 如果有 100組測試帳號資料,也就表示有 100組測試個案,測試程式也就要執行…
Web Automation 工具簡介 “Selenium”
網站自動化測試簡介 “Selenium” 這篇文章主要介紹 Selenium的 WebDriver 為什麼在網站自動化測試占有一席之地,什麼是 Selenium WebDriver, IDE, GRID, RC? 除了這是免費 OpenSource的工具之外,WebDriver 成為各種程式語言與各種瀏覽器溝通的橋梁。 因此,Selenium WebDriver 被普及的運作在網站的 End to End…