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 WebDriver功能特性
Selenium WebDriver一些最重要的功能特性是:
多瀏覽器支持 :Selenium WebDriver支持各種Web瀏覽器,如Firefox,Chrome,Internet Explorer,Opera等等。它還支持一些非傳統或罕見的瀏覽器,如HTMLUnit。
多編程語言支持:WebDriver還支持大多數常用的編程語言,如Java,C#,JavaScript,PHP,Ruby,Pearl和Python。 因此,用戶可以基於自己的能力選擇任何一種受支持的編程語言並開始構建測試腳本。
速度:與Selenium Suite的其他工具相比,WebDriver的執行速度更快。與RC不同,它不需要任何中間服務器與瀏覽器通信; 此工具直接與瀏覽器通信。
簡單命令:Selenium WebDriver中使用的大多數命令都易於實現。 例如,要使用以下命令在WebDriver中啓動瀏覽器:
WebDriver driver = new FirefoxDriver(); //(Firefox瀏覽器) WebDriver driver = new ChromeDriver(); //(Chrome瀏覽器) WebDriver driver = new InternetExplorerDriver(); //(Internet Explorer瀏覽器)
WebDriver方法和類 :WebDriver提供多種解決方案來應對自動化測試中的一些潛在挑戰。WebDriver還允許測試人員通過動態查找器處理複雜類型的Web元素,如複選框,下拉列表和警報。