Selenium教學
Selenium概述
Selenium基本術語
Selenium IDE
Selenium簡介
Selenium IDE下載
Selenium功能特性
Selenium IDE 工具特點
Selenium的侷限性
Selenium IDE測試創建
Selenium與QTP比較
Selenium IDE 測試
Selenium工具套件
Selenium IDE驗證點
Selenium - IDE模式匹配
Selenium用戶擴展
Selenium IDE- 不同的瀏覽器
Selenium 環境安裝設置
Selenium RC
Selenium - Selenese命令
Selenium Webdriver
Selenium定位器
用戶交互
單選按鈕互動
複選框交互
下拉框交互
Synchronization 同步
拖放
鍵盤操作
鼠標操作
多選擇操作
查找所有鏈接
Selenium測試設計技術
Selenium頁面對象模型
使用Excel數據驅動
log4j日誌
異常處理
多瀏覽器測試
捕捉屏幕截圖
捕捉視頻
Selenium TestNG
Selenium網格
Selenium WebDriver簡介
Selenium WebDriver架構
Selenium WebDriver功能特性
Selenium WebDriver Vs Selenium RC比較(差別)
Selenium WebDriver安裝
Selenium WebDriver第一個測試案例
Selenium WebDriver常用命令
Selenium WebDriver在Chrome瀏覽器上運行測試
Selenium WebDriver-在Firefox瀏覽器上運行測試
Selenium WebDriver-在IE瀏覽器上運行測試
Selenium WebDriver-定位策略
Selenium WebDriver處理下拉列表
Selenium WebDriver拖放處理
Selenium WebDriver處理Alert
Selenium WebDriver滾動網頁
Selenium的侷限性
Selenium的侷限性主要如下:
Selenium不支持桌面應用程序的自動化測試。
Selenium需要高技能才能更有效地自動化測試。
由於Selenium是開源軟件,因此您必須依靠社區論壇來解決技術問題。
無法使用Selenium對Web服務(如SOAP或REST)執行自動化測試。
使用者應該至少知道或熟悉一種受支持的編程語言,以便在Selenium WebDriver中創建測試腳本。
它沒有像UTF/QTP這樣的內置對象存儲庫來維護集中位置的對象/元素。 但是,可以使用Page Object Model克服此限制。
Selenium沒有任何內置的報告功能; 必須依賴JUnit和TestNG等插件來獲取測試報告。
無法對圖像執行測試。需要將Selenium與Sikuli集成以進行基於圖像的測試。
與UFT,RFT,Silk測試等供應商工具相比,在Selenium中創建測試環境需要更多時間。
新功能沒有人可能少人使用,它們可能會也可能不會正常工作。
Selenium不爲測試管理提供任何測試工具集成。