Web自动化——Selenium原理
生活随笔
收集整理的這篇文章主要介紹了
Web自动化——Selenium原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.selnium簡介
Selenium是一個用于Web應用程序自動化測試工具。Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。支持的瀏覽器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。 Selenium 是一個 Web 應用的自動化框架。通過它,我們可以寫出自動化程序,像人一樣在瀏覽器里操作web界面。 比如點擊界面按鈕,在文本框中輸入文字 等操作。而且還能從web界面獲取信息。 比如獲取12306票務信息,招聘網站職位信息,財經網站股票價格信息 等等,然后用程序進行分析處理。
二.selnium原理
selnium自動化流程如下:
- 自動化程序調用Selenium 客戶端庫函數(比如點擊按鈕元素)
- 客戶端庫會發送Selenium 命令 給瀏覽器的驅動程序
- 瀏覽器驅動程序接收到命令后 ,驅動瀏覽器去執行命令
- 瀏覽器執行命
- 瀏覽器驅動程序獲取命令執行的結果,返回給我們自動化程序
- 自動化程序對返回結果進行處理
總結
以上是生活随笔為你收集整理的Web自动化——Selenium原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python tensorflow 以图
- 下一篇: 文件域跟图像域-制作QQ主页信息