国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

自動(dòng)化測(cè)試工具selenium的安裝方法

這篇具有很好參考價(jià)值的文章主要介紹了自動(dòng)化測(cè)試工具selenium的安裝方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、什么是selenium

Selenium 是一套 Web網(wǎng)站 的程序自動(dòng)化操作 解決方案。

通過(guò)它,我們可以寫(xiě)出自動(dòng)化程序,像人一樣在瀏覽器里操作web界面。 比如點(diǎn)擊界面按鈕,在文本框中輸入文字 等操作。

Selenium 通過(guò)使用?WebDriver?支持市場(chǎng)上所有主流瀏覽器的自動(dòng)化。 Webdriver 是一個(gè) API 和協(xié)議,它定義了一個(gè)語(yǔ)言中立的接口,用于控制 web 瀏覽器的行為。 每個(gè)瀏覽器都有一個(gè)特定的 WebDriver 實(shí)現(xiàn),稱為驅(qū)動(dòng)程序。 驅(qū)動(dòng)程序是負(fù)責(zé)委派給瀏覽器的組件,并處理與 Selenium 和瀏覽器之間的通信。

這種分離是有意識(shí)地努力讓瀏覽器供應(yīng)商為其瀏覽器的實(shí)現(xiàn)負(fù)責(zé)的一部分。 Selenium 在可能的情況下使用這些第三方驅(qū)動(dòng)程序, 但是在這些驅(qū)動(dòng)程序不存在的情況下,它也提供了由項(xiàng)目自己維護(hù)的驅(qū)動(dòng)程序。

Selenium 框架通過(guò)一個(gè)面向用戶的界面將所有這些部分連接在一起, 該界面允許透明地使用不同的瀏覽器后端, 從而實(shí)現(xiàn)跨瀏覽器和跨平臺(tái)自動(dòng)化。

二、如何安裝selenium

????????首先要根據(jù)不同的編程語(yǔ)言安裝不同的客戶端庫(kù),下面以Python為例,對(duì)于Python語(yǔ)言來(lái)說(shuō),Selenium客戶端庫(kù)的安裝非常簡(jiǎn)單,用 pip 命令即可。

打開(kāi) 命令行程序,運(yùn)行如下命令

pip install selenium

????????根據(jù)第一點(diǎn)對(duì)Selenium工作原理的介紹可以知道要想利用Selenium進(jìn)行自動(dòng)化測(cè)試我們還需要下載瀏覽器驅(qū)動(dòng)。

瀏覽器驅(qū)動(dòng) 是和 瀏覽器對(duì)應(yīng)的。 不同的瀏覽器 需要選擇不同的瀏覽器驅(qū)動(dòng)。

目前主流的瀏覽器中,谷歌 Chrome 瀏覽器對(duì) Selenium自動(dòng)化的支持更加成熟一些。

推薦大家使用 Chrome瀏覽器 。

可以點(diǎn)擊這里,下載安裝谷歌瀏覽器

確保Chrome瀏覽器安裝好以后,請(qǐng)大家打開(kāi)下面的連接,訪問(wèn)Chrome 瀏覽器的驅(qū)動(dòng)下載頁(yè)面

Chrome 瀏覽器驅(qū)動(dòng)下載地址

注意瀏覽器驅(qū)動(dòng) 必須要和瀏覽器版本匹配,比如:當(dāng)前Chrome瀏覽器版本是98, 通常就需要下載98開(kāi)頭的目錄里面的驅(qū)動(dòng)程序 。

注意:驅(qū)動(dòng)和瀏覽器的版本號(hào)越接近越好,但是略有差別,比如98和97 ,通常也沒(méi)有什么問(wèn)題。

打開(kāi)目錄,里面有3個(gè)zip包,分別對(duì)應(yīng)Linux、Mac、Windows平臺(tái)。

如果我們是Windows平臺(tái)的電腦,就下載 chromedriver_win32.zip

這是個(gè)zip包,下載下來(lái)之后,解壓里面的程序文件 chromedriver.exe 到某個(gè)目錄下面,注意這個(gè)目錄的路徑最好是沒(méi)有中文名和空格的。

比如,解壓到?d:\tools?目錄下面。

也就是保證我們的Chrome瀏覽器驅(qū)動(dòng)路徑為?d:\tools\chromedriver.exe

如果你選擇微軟 Edge瀏覽器,點(diǎn)擊這里下載驅(qū)動(dòng)

基于selenium的web自動(dòng)化環(huán)境搭建就是這些,比較簡(jiǎn)單

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-697889.html

到了這里,關(guān)于自動(dòng)化測(cè)試工具selenium的安裝方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python自動(dòng)化測(cè)試工具selenium

    selenium 是網(wǎng)頁(yè)應(yīng)用中最流行的自動(dòng)化測(cè)試工具,可以用來(lái)做自動(dòng)化測(cè)試或者瀏覽器爬蟲(chóng)等。官網(wǎng)地址為:Selenium。相對(duì)于另外一款web自動(dòng)化測(cè)試工具QTP來(lái)說(shuō)有如下優(yōu)點(diǎn): 免費(fèi)開(kāi)源輕量級(jí),不同語(yǔ)言只需要一個(gè)體積很小的依賴包 支持多種系統(tǒng),包括Windows,Mac,Linux 支持多種瀏

    2024年02月08日
    瀏覽(27)
  • 如何使用Python自動(dòng)化測(cè)試工具Selenium進(jìn)行網(wǎng)頁(yè)自動(dòng)化?

    如何使用Python自動(dòng)化測(cè)試工具Selenium進(jìn)行網(wǎng)頁(yè)自動(dòng)化?

    Selenium 是一個(gè)流行的Web自動(dòng)化測(cè)試框架, 它支持多種編程語(yǔ)言和瀏覽器,并提供了豐富的API和工具來(lái)模擬用戶在瀏覽器中的行為 。 Selenium可以通過(guò)代碼驅(qū)動(dòng)瀏覽器自動(dòng)化測(cè)試流程,包括頁(yè)面導(dǎo)航、元素查找、數(shù)據(jù)填充、點(diǎn)擊操作等。 與PyAutoGUI和AutoIt相比, Selenium更適合于處

    2023年04月09日
    瀏覽(111)
  • 自動(dòng)化測(cè)試工具Selenium的語(yǔ)法續(xù).

    自動(dòng)化測(cè)試工具Selenium的語(yǔ)法續(xù).

    OK,那么上篇博客我們介紹了如何搭建基于Java+selenium的環(huán)境,并且使用selenium的一些語(yǔ)法給大家演示了如何進(jìn)行自動(dòng)化測(cè)試的案例,那么本篇博客我們來(lái)繼續(xù)學(xué)習(xí)selenium的一些其他的比較重要的語(yǔ)法,感謝關(guān)注,期待三連~ 目錄 一、定位一組元素 二、下拉框處理 三、上傳文件

    2024年02月10日
    瀏覽(32)
  • Selenium教程:自動(dòng)化瀏覽器測(cè)試工具

    Selenium教程:自動(dòng)化瀏覽器測(cè)試工具

    Selenium是一款用于自動(dòng)化瀏覽器測(cè)試的工具,它提供了一系列的API和功能,使得開(kāi)發(fā)人員可以編寫(xiě)腳本來(lái)模擬用戶在瀏覽器中的行為。無(wú)論是在Web應(yīng)用程序的功能測(cè)試、性能測(cè)試還是數(shù)據(jù)抓取方面,Selenium都是一個(gè)強(qiáng)大且廣泛使用的工具。 在開(kāi)始使用Selenium之前,您需要進(jìn)行安

    2024年02月07日
    瀏覽(201)
  • Web測(cè)試自動(dòng)化工具Selenium的使用

    Selenium是一個(gè)Web應(yīng)用測(cè)試的自動(dòng)化工具,它通過(guò)模擬點(diǎn)擊實(shí)現(xiàn)對(duì)Web應(yīng)用的功能測(cè)試。測(cè)試時(shí),除了Selenium,還需要對(duì)應(yīng)的瀏覽器驅(qū)動(dòng),如在Chrome實(shí)現(xiàn)自動(dòng)點(diǎn)擊,則需要chromedriver。 Selenium支持多種語(yǔ)言和多種瀏覽器,本文僅記錄python+chrome的使用。 1. 安裝python 略 2. 安裝Selenium 注

    2024年01月16日
    瀏覽(95)
  • 自動(dòng)化測(cè)試工具-Selenium:Selenium的核心三大組件詳解

    自動(dòng)化測(cè)試工具-Selenium:Selenium的核心三大組件詳解

    目錄 1. WebDriver 1.1 WebDriver的通信方式 1.2 WebDriver的功能 1.3 W3C推薦標(biāo)準(zhǔn) 2. Grid 3. IDE Selenium 是支持 web 瀏覽器自動(dòng)化的一系列工具和庫(kù)的綜合項(xiàng)目。官方對(duì)Selenium認(rèn)可的三大組件或API分別是: WebDriver、Selenium IDE、Grid。 其中,WebDriver又被稱為Selenium的核心。 下面本篇文章將深度介

    2024年02月03日
    瀏覽(52)
  • 學(xué)會(huì)自動(dòng)化必備工具-Selenium-再想著入坑自動(dòng)化測(cè)試吧

    學(xué)會(huì)自動(dòng)化必備工具-Selenium-再想著入坑自動(dòng)化測(cè)試吧

    隨著近些年IT行業(yè)的發(fā)展,軟件測(cè)試人才的需求越來(lái)越大,也有很多小伙伴在考慮入坑,而軟件測(cè)試中,收入相對(duì)較高的就是自動(dòng)化了,所以這次就專門為大家簡(jiǎn)單介紹下自動(dòng)化測(cè)試的必備工具Selenium。 Selenium是一款基于Web應(yīng)用程序的開(kāi)源測(cè)試工具 ,直接運(yùn)行在瀏覽器中,支

    2024年01月23日
    瀏覽(35)
  • 自動(dòng)化測(cè)試工具之Selenium IDE錄制教程

    自動(dòng)化測(cè)試工具之Selenium IDE錄制教程

    ? ? ? ? 下載傳送帶:Selenium IDE · Open source record and playback test automation for the web ? ? ? ? 這里Darren洋以firefox火狐瀏覽器為例,將以上下載url直接在firefox瀏覽器中打開(kāi),點(diǎn)擊對(duì)應(yīng)下載按鈕后,就會(huì)進(jìn)入添加頁(yè)面。 ? ? ? ? 這里直接點(diǎn)擊添加到Firefox瀏覽器的按鈕即可,谷歌瀏

    2024年02月08日
    瀏覽(21)
  • Python自動(dòng)化測(cè)試工具selenium使用指南

    Python自動(dòng)化測(cè)試工具selenium使用指南

    概述 selenium 是網(wǎng)頁(yè)應(yīng)用中最流行的自動(dòng)化測(cè)試工具,可以用來(lái)做自動(dòng)化測(cè)試或者瀏覽器爬蟲(chóng)等。官網(wǎng)地址為:相對(duì)于另外一款web自動(dòng)化測(cè)試工具QTP來(lái)說(shuō)有如下優(yōu)點(diǎn): 免費(fèi)開(kāi)源輕量級(jí),不同語(yǔ)言只需要一個(gè)體積很小的依賴包 支持多種系統(tǒng),包括Windows,Mac,Linux 支持多種瀏覽器

    2024年02月04日
    瀏覽(81)
  • WEB自動(dòng)化測(cè)試(selenium工具)框架、面試題

    WEB自動(dòng)化測(cè)試(selenium工具)框架、面試題

    ? ? ? ? ? ? 讓程序員代替人為去驗(yàn)證web項(xiàng)目功能的過(guò)程 ? ???1)需求變動(dòng)不頻繁 測(cè)試腳本的穩(wěn)定性決定了自動(dòng)化測(cè)試的維護(hù)成本。如果軟件需求變動(dòng)過(guò)于頻繁,測(cè)試人員需要根據(jù)變動(dòng)的需求來(lái)更新測(cè)試用例以及相關(guān)的測(cè)試腳本,而腳本的維護(hù)本身就是一個(gè)代碼開(kāi)發(fā)的過(guò)程,

    2024年02月03日
    瀏覽(32)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包