中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

Selenium基礎(chǔ)知識(shí)

本人博客文章網(wǎng)址:https://www.peretang.com/basic-knowledge-of-selenium/

創(chuàng)新互聯(lián)成立與2013年,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元江門(mén)做網(wǎng)站,已為上家服務(wù),為江門(mén)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108


什么是Selenium

  Selenium是一個(gè)自動(dòng)化測(cè)試工具

  是一組不同的工具

  其支持在多個(gè)瀏覽器平臺(tái)上執(zhí)行測(cè)試

  

為什么需要Selenium

  1. 使原本手動(dòng)的測(cè)試變成自動(dòng)化

  2. 更容易完成頻繁的回歸測(cè)試

  3. 更快速的反饋給開(kāi)發(fā)人員與測(cè)試人員

  4. 幾乎無(wú)限次迭代的測(cè)試執(zhí)行

  5. 更有紀(jì)律的測(cè)試用例

  6. 自動(dòng)生成缺陷報(bào)告

  7. 補(bǔ)充手動(dòng)測(cè)試的遺漏

 

Selenium組件介紹

Selenium RC

  以前最主要的項(xiàng)目, 目前已被棄用不再更新

  其原理為使用一個(gè)RemoteControlServer作代理, 由其去操控真正的瀏覽器

Selenium WebDriver

  由Selenium Rc與WebDriver的結(jié)合, 包括一個(gè)面向?qū)ο蟮腁PI, 支持WebDriver API, 可使用其API直接調(diào)用瀏覽器上的API獲取結(jié)果及對(duì)瀏覽器底層操作, 并可最大靈活的移植測(cè)試, 并可向Selenium RC兼容

  WebDriver是一個(gè)用來(lái)進(jìn)行復(fù)雜重復(fù)的Web自動(dòng)化測(cè)試工具, 本是Selenium的競(jìng)爭(zhēng)對(duì)手, 本意為提供更容易使用與更容易維護(hù)的API

Selenium IDE

  用于構(gòu)建測(cè)試腳本的設(shè)計(jì)工具, 其是一個(gè)FireFox瀏覽器的插件, 提供了一個(gè)易用的界面來(lái)開(kāi)發(fā)自動(dòng)化測(cè)試用例, 并擁有記錄的功能, 可記錄下用戶的操作步驟, 并將其轉(zhuǎn)化導(dǎo)出為不同編程語(yǔ)言的測(cè)試腳本

Selenium Grid

  允許并行地運(yùn)行測(cè)試, 即不同的測(cè)試可以在不同的遠(yuǎn)程機(jī)器上同是執(zhí)行, 由于其使用了并行, 所以大大改進(jìn)了執(zhí)行測(cè)試所需的時(shí)間

 

SeleniumRC與SeleniumWebDriver

Selenium RC的缺點(diǎn)

  不能處理鍵盤(pán)和鼠標(biāo)事件

  不能處理同源策略XSS/HTTP(S)

  不能處理彈出框, 對(duì)話框, 基本身份驗(yàn)證, 自簽名證書(shū), 文件上傳/下載

Selenium WebDriver的缺點(diǎn)

  不支持并行, 但是可以使用Selenium Grid解決這個(gè)問(wèn)題

  對(duì)瀏覽器的支持不全

  對(duì)不同瀏覽器的操作API不一致

兩者的不同點(diǎn)

  SeleniumWebDriver需要有API和瀏覽器的支持, SeleniumRC有統(tǒng)一的API, 但需要額外的代理操作服務(wù)器

  SeleniumWebDriver可以通過(guò)HTMLunitDriver來(lái)模擬瀏覽器, 實(shí)現(xiàn)快速測(cè)試, SeleniumRC需要有真實(shí)的瀏覽器存在

 

參考

  SeleniumHQ

文章題目:Selenium基礎(chǔ)知識(shí)
網(wǎng)址分享:http://www.rwnh.cn/article22/jjspjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)App設(shè)計(jì)、品牌網(wǎng)站建設(shè)靜態(tài)網(wǎng)站、網(wǎng)站排名、定制開(kāi)發(fā)

廣告

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

手機(jī)網(wǎng)站建設(shè)
乐安县| 武山县| 宁海县| 泰安市| 康平县| 高阳县| 固安县| 洛浦县| 三原县| 离岛区| 柳州市| 栖霞市| 萝北县| 府谷县| 平顶山市| 辽中县| 桐柏县| 和平区| 西城区| 崇礼县| 中宁县| 堆龙德庆县| 浙江省| 临夏市| 东海县| 会东县| 正定县| 孝昌县| 太白县| 唐山市| 昌都县| 攀枝花市| 天长市| 福建省| 耿马| 廊坊市| 安康市| 垫江县| 太谷县| 达日县| 余江县|