Selenium WebDriver API

WebDriver 屬於Selenium 體系中設計出來操作瀏覽器的一套API,它支持多種編程語言,那麼站在編程語言的角度來看,Seleuium WebDrvier 只是Java 的一個第三方框架,和Spring Web 開發框架屬於同一個性質,只是Spring 只在java 語言中存在,其它語言也有用於Web 開發框架,但不叫Spring. 而Selenium WebDriver 框架針對不同語言分別開發了該框架,所以,在不同的編程語言裏它都叫Selenium WebDriver.

 

  1. 定位元素開始

     

   這其實就是百度的首頁,在這張頁面上有輸入框、按鈕和文字鏈接,當然還有圖片,頁面底部有文字,以及左側的下拉框等。

   自動化要做的就是模擬鼠標和鍵盤來操作這些元素,或單擊,或輸入,或鼠標懸停等。

 

 那操作這些元素的前提是需要找到它們,自動化工具無法像測試人員一樣可以通過肉眼來分辨頁面上的元素,並且知道它們是做什麼用的,那麼如何找到他們呢?

 

瞭解更多詳情:

https://edu.csdn.net/course/detail/22948

https://edu.csdn.net/lecturer/3215

https://edu.csdn.net/course/detail/30898

https://edu.csdn.net/course/detail/25768