序
關於我
職缺範例
第一週 - 測試快速入門
關於測試
關於 Selenium
準備開發環境
快速入門
定位元素
REPL
練習題:測試計算機
第二週 - WebDriver (上)
測試組成元素
鍵盤操作
設定視窗位置
練習題:登入練習
表單操作
練習題:上傳檔案
導航
練習題:學生註冊表格
第三週 - WebDriver (中)
序
元素的狀態與屬性
斷言檢查
練習題:檢查 Tab 是否可以正常切換
練習題:檢查欄位是否能被輸入
等待 (Wait)
預期條件
練習題:非同步行為
動作鏈
練習題:拖拉 Bar
第四週 - WebDriver (下)
Iframe
練習題:TinyMCE
訊息框
練習題:訊息框
HTTP 基本認證
Request
練習題:檢查是否有損壞的圖片
第五週 - 測試專案
單元測試
練習題
API 測試
練習題
活文件
常見開發流程
behave
練習題:LOGO
第六週 - 進階
練習題:登入
POM
練習題
組織測試專案
environment 模組
報表
經驗談
檔案下載
補充
軟體測試的路線圖
Selenium 官方文件
非官方文件 for Python
W3C Webdriver
測試相關資源
Cheat Sheet
本書使用 GitBook 釋出
經驗談
經驗談
不要嘗試在 e2e 測試所有的事。
別忘了我們還有 unit test 和 integrate test。
若舊的 App 沒有單元測試,那 e2e 測試有用嗎?
為什麼用錄製和回放的方式,不可行?
自動化測試很容易陷入陷阱,認為只要你撰寫一次自動化測試,然後讓它自己運行,就沒事了。
然而,事實是自動化測試並不是和我們想的那樣,後續維護也很重要。
results matching "
"
No results matching "
"