欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Selenium1(SeleniumRC)-創(chuàng)新互聯(lián)

資源推薦:

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了武陟免費建站歡迎大家使用!視頻資源: 軟件測試相關(guān)系列視頻

社區(qū)資源: 自動化測試交流群


Selenium1(Selenium RC)Selenium1組件

      Selenium Server, 負責(zé)啟動和關(guān)閉瀏覽器,以及解釋和運行從測試程序傳送過來的Selenese指令,并充當(dāng)HTTP Proxy角色。

      Client開發(fā)庫,開發(fā)庫提供了編寫測試腳本的api,用于與Selenium Server進行指令交互。

Selenium1 Architecture

      為了能更好的理解Selenium RC Server是如何工作以及為什么要使用代理注入的方式完成測試指令執(zhí)行,首先必須要理解的是“同源策略”(The Same Origin Policy)。

      The Same Origin Policy, 市場上所有瀏覽器之所以會應(yīng)用這個策略,其目的是為了阻止來自其他站點的javascript訪問本站的web 信息,“同源策略”意思是瀏覽器僅執(zhí)行當(dāng)前訪問的域(domain)下的代碼,而不會執(zhí)行來自其他站點的代碼,如果這種方式行的通的話,我們很多信息就很容易被跨站方式竊取,也就是常說的XSS(Cross-Site Scripting).

      所以Selenium Core(Javascript庫)想正確的在目標(biāo)站點中執(zhí)行Selenese指令,就必須將其與被測Web應(yīng)用放置在同源位置。

      由于Selenium Core由javascript實現(xiàn),所以它無法避免同源策略的限制,但是Selenium RC不受此限制,將Selenium RC作為一個代理來避免同源問題。

      關(guān)于同源策略及XSS的詳細信息,可以參考如下文章:Same Origin Policy , XSS

      Selenium1架構(gòu)如下圖所示:

Selenium1(Selenium RC)

當(dāng)我們執(zhí)行一個測試的時候,會按如下步驟依次執(zhí)行:

1.       客戶端(測試腳本)與SelenIum-RC建立一個連接。

2.       Selenium-RC啟動瀏覽器,并加載一個被注入了Selenium-Core的javascript的頁面,此時瀏覽器會加載一個默認的用戶配置,將瀏覽器代理設(shè)置為localhost:4444,其目的就是讓瀏覽器所有請求及服務(wù)器所有響應(yīng)都通過這個代理服務(wù)進行轉(zhuǎn)發(fā)。

3.       客戶端開始發(fā)送指令到Selenium-RC Server

4.       Selenium-RC Server收到指令后進行解釋并觸發(fā)已注入的javascript執(zhí)行指令。

5.       瀏覽器收到j(luò)avascript指令后,相當(dāng)于真實用戶與UI交互,并向HTTP Proxy發(fā)送Http請求。

6.       Selenium-RC Server與web server交互,獲取到web server響應(yīng)后,將其偽裝成與第二步加載的頁面看起來是來自同一個服務(wù)器,依次規(guī)避瀏覽器同源策略。

7.       瀏覽器收到響應(yīng)內(nèi)容后,進行渲染等操作。

點擊鏈接加入群【悅分享測試聯(lián)盟】:https://jq.qq.com/?_wv=1027&k=5DiePik

分享標(biāo)題:Selenium1(SeleniumRC)-創(chuàng)新互聯(lián)
標(biāo)題來源:http://chinadenli.net/article16/dehedg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、電子商務(wù)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、面包屑導(dǎo)航、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司
欧美黄色成人真人视频| 色婷婷在线视频免费播放| 久久免费精品拍拍一区二区| 国产精品不卡一区二区三区四区| 日本高清二区视频久二区| 精品亚洲香蕉久久综合网| 日本欧美视频在线观看免费| 国产欧美亚洲精品自拍| 国产精品福利一级久久| 好吊日在线观看免费视频| 在线日韩欧美国产自拍| 人妻巨大乳一二三区麻豆| 日韩亚洲激情在线观看| 日韩精品视频免费观看| 一区二区三区免费公开| 国产大屁股喷水在线观看视频| 久久综合狠狠综合久久综合| 91在线播放在线播放观看| 欧美日韩国产综合特黄| 少妇一区二区三区精品| 中文字幕高清不卡一区| 日韩一级毛一欧美一级乱| 98精品永久免费视频| 五月婷婷综合激情啪啪| 国产亚洲精品一二三区| 综合久综合久综合久久| 亚洲高清欧美中文字幕| 日本高清视频在线观看不卡| 亚洲欧美日韩综合在线成成| 99久久精品一区二区国产| 在线观看视频国产你懂的| 亚洲一区二区三区在线免费| 国产精品内射视频免费| 午夜精品一区免费视频| 少妇激情在线免费观看| 亚洲精品成人福利在线| 都市激情小说在线一区二区三区| 亚洲人午夜精品射精日韩| 国产精品熟女在线视频| 欧美国产日本免费不卡| 日本免费熟女一区二区三区|