• 序
    • 關於我
    • 職缺範例
  • 第一週 - 測試快速入門
    • 關於測試
    • 關於 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 釋出

測試相關資源

測試相關資源

可供練習的測試網站

  • http://demoqa.com/
  • https://example.testproject.io/web/
  • http://www.globalsqa.com/demo-site/
  • https://opensource-demo.orangehrmlive.com/
  • http://the-internet.herokuapp.com/
  • http://sahitest.com/demo/
  • http://www.way2automation.com/demo.html
  • http://juliemr.github.io/protractor-demo/
  • http://automationpractice.com/

其他

  • Docker images for the Selenium Grid Server: https://github.com/SeleniumHQ/docker-selenium
  • christian-bromann / awesome-selenium: https://github.com/christian-bromann/awesome-selenium

results matching ""

    No results matching ""