第5章 Web自動化測試


5.1 Selenium簡介

      5.1.1 自動化測試簡介

5.1.2 Selenium簡介

5.2 Selenium2環境搭建

5.3 Java基礎

      5.3.1 新建Java工程和類

      5.3.2 Eclipse集成開發環境的使用技巧

5.4 Selenium2啟動瀏覽器

      5.4.1 啟動空瀏覽器

      5.4.2 使用配置啟動firefox

5.5 Selenium2中的元素定位

      5.5.1 定位方法匯總

      5.5.2 ID定位

      5.5.3 name定位

      5.5.4 全部鏈接文字定位

      5.5.5 部分鏈接文字定位

      5.5.6 標簽定位

      5.5.7 Class定位

      5.5.8 XPath定位

5.6 WebDriver API實例講解1-1516-3031-4041-50

  5.6.1 訪問某網頁地址

  5.6.2 返回上一個訪問的網頁

  5.6.3 從上次訪問網頁前進到下一個網頁

  5.6.4 刷新當前網頁

  5.6.5 操作瀏覽器窗口

  5.6.6 獲取頁面的Title屬性

  5.6.7 獲取頁面的源代碼

  5.6.8 獲取當前頁面的URL地址

  5.6.9 在輸入框中清除原有的文字

  5.6.10 在輸入框中輸入指定內容

  5.6.11 單擊按鈕

  5.6.12 雙擊某個元素

  5.6.13 操作單選下拉列表

  5.6.14 檢查單選列表的選項文字是否符合期望

  5.6.15 操作多選的選擇列表

  5.6.16 操作單選框

  5.6.17 操作復選框

  5.6.18 殺掉Windows的瀏覽器進程

  5.6.19 將當前瀏覽器的窗口截屏

  5.6.20 執行javascript腳本

  5.6.21 拖拽頁面元素

  5.6.22 模擬鍵盤的操作

  5.6.23 模擬鼠標右鍵事件

  5.6.24 在指定元素上方進行鼠標懸浮

  5.6.25 在指定元素上方鼠標單擊左鍵和釋放

  5.6.26 查看頁面元素的屬性

  5.6.27 獲取頁面元素的CSS屬性值

  5.6.28 隱式等待

  5.6.29 常用的顯式等待

  5.6.30 自定義的顯示等待

5.7 TestNg的使用

5.8 Page-object思想

5.9 行為驅動測試

5.10 Selenium Grid的使用

5.11 搭建自動化測試框架


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM