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

Selenium 自動(dòng)化操作

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

嘿,小伙伴們周末有沒有像?大豬?一樣在加班的,今天分享一個(gè)超有意思的東西?Selenium?自動(dòng)化測(cè)試/調(diào)式工具。

Selenium 就像真實(shí)用戶所做的一樣,Selenium 測(cè)試可以在 Windows、Linux 和 Macintosh上的 Internet Explorer、Chrome和 Firefox 中運(yùn)行。其他測(cè)試工具都不能覆蓋那么多的平臺(tái)。咱們的 Selenium 和在瀏覽器中運(yùn)行測(cè)試還有很多其他好處,后面我們?cè)俾榻B。

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

在這里 大豬 只介紹一個(gè)語言的使用方法哈,畢竟腦子小學(xué)不下那么多種語言的用法。

話又說回來了、那?Selenium?支持多少種語言呢?大豬 從官網(wǎng)上得到的信息的是:JavaScala、C#Ruby、Python、JS(Node)

這么看來,還是挺多的,如果還不滿足咱們還可以使用?Selenium IDE?功能,就是只在瀏覽器上操作,因?yàn)橥Χ鄿y(cè)試的小伙伴對(duì)手寫代碼還存在一定的抗拒。

這里使用?Selenium IDE?給大家演示一下,它是一個(gè)瀏覽器插件,Chrome下載地扯?/?Firefox下載地扯。

演示一下如何它打開 大豬 的簡書,并打開一篇文章進(jìn)行評(píng)論。

操作步驟比較簡單,就是我們平時(shí)打開 大豬 的文章查看并評(píng)論就可以了,停止錄制后,就生成了下面的腳本編輯界面:

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

看,以上就是打開一篇文章進(jìn)行評(píng)論的所有操作。

  1. Chrome 瀏覽器上打開?大豬大豬 - 簡書?大豬的博客首頁。

  2. 設(shè)置窗口大小, 使用的默認(rèn)配置。

  3. 點(diǎn)擊一篇鏈接名稱為?Spark+Hbase 億級(jí)流量分析實(shí)戰(zhàn)( 留存計(jì)算)?的文章。

  4. 對(duì)焦打開的窗口,自動(dòng)完成。

5~6. 大豬 要把頁面滑到底部進(jìn)行評(píng)論。

  1. 點(diǎn)擊輸入框獲取焦點(diǎn)。

  2. 輸入文字?Selenium 大法好。

  3. 點(diǎn)擊發(fā)送按鈕進(jìn)行評(píng)論。

是不是整個(gè)流程都很簡單?把錄制的腳本再修改一下,又是一個(gè)訪問另一篇文章的操作了。

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

行為操作:就是所有的手勢(shì)操作,包括click,double click,mouse,keyword等等。

開關(guān):是否禁止此次操作。

窗口配置:點(diǎn)擊鏈接后打開的新窗口配置。

搜索元素:測(cè)試元素是否在界面上,如果有則顯示下面的對(duì)焦界面

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

重新選擇:大家如果覺得選錯(cuò)元素了,還可以重新去選擇操作,因?yàn)橛袝r(shí)候網(wǎng)頁也會(huì)升級(jí)跟著改變的嘛。

回放:就是把我們已經(jīng)修改好的腳本進(jìn)行播放并自動(dòng)化操作。

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

上面已經(jīng)講完了 Selenium IDE 的使用,我們?nèi)绻枰€可以對(duì)錄制的腳本進(jìn)行復(fù)雜的編程操作。

下面使用scala語言來演示:

下載chrome驅(qū)動(dòng)包,要對(duì)應(yīng)上自己的Chrome版本:Chrome 驅(qū)動(dòng)列表

添加 gradle 依賴包

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

操作代碼

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

語言都是互通的,相信大家都能照葫蘆畫瓢

編程的優(yōu)勢(shì)就在于可以使用復(fù)雜的邏輯進(jìn)行處理。

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

心明眼亮的你、從此刻開始。

如果我的博客對(duì)你有幫助、如果你喜歡我的博客內(nèi)容,請(qǐng) “點(diǎn)贊” “評(píng)論” “收藏” 一鍵三連哦!

學(xué)習(xí)上

作為一個(gè)軟件測(cè)試的過來人,我想盡自己最大的努力,幫助每一個(gè)伙伴都能順利找到工作。所以我整理了下面這份資源,現(xiàn)在免費(fèi)分享給大家,有需要的小伙伴可以關(guān)注【公眾號(hào):開心螺螄粉】自提!

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

軟件測(cè)試面試文檔

我們學(xué)習(xí)必然是為了找到高薪的工作,下面這些面試題是來自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有字節(jié)大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

Selenium 自動(dòng)化操作,selenium,自動(dòng)化,測(cè)試工具,軟件測(cè)試

行動(dòng)吧,在路上總比一直觀望的要好,未來的你肯定會(huì)感謝現(xiàn)在拼搏的自己!如果想學(xué)習(xí)提升找不到資料,沒人答疑解惑時(shí),請(qǐng)及時(shí)加入群:1150305204,里面有各種測(cè)試開發(fā)資料和技術(shù)可以一起交流哦。文章來源地址http://www.zghlxwxcb.cn/news/detail-826578.html

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

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(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)文章

  • 一文詳解:自動(dòng)化測(cè)試工具——Selenium

    一文詳解:自動(dòng)化測(cè)試工具——Selenium

    Selenium是一個(gè)用于Web應(yīng)用程序測(cè)試的工具。是一個(gè)開源的Web的自動(dòng)化測(cè)試工具,最初是為網(wǎng)站自動(dòng)化測(cè)試而開發(fā)的,類型像我們玩游戲用的按鍵精靈,可以按指定的命令自動(dòng)操作,不同是Selenium可以直接運(yùn)行在瀏覽器上,它支持所有主流的瀏覽器,支持的瀏覽器包括IE(7, 8,

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

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

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

    2023年04月09日
    瀏覽(111)
  • 自動(dòng)化測(cè)試工具selenium的安裝方法

    一、什么是selenium Selenium 是一套 Web網(wǎng)站 的程序自動(dòng)化操作 解決方案。 通過它,我們可以寫出自動(dòng)化程序,像人一樣在瀏覽器里操作web界面。 比如點(diǎn)擊界面按鈕,在文本框中輸入文字 等操作。 Selenium 通過使用? WebDriver ?支持市場上所有主流瀏覽器的自動(dòng)化。 Webdriver 是一個(gè)

    2024年02月09日
    瀏覽(30)
  • 自動(dòng)化測(cè)試工具Selenium的語法續(xù).

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

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

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

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

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

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

    Selenium是一個(gè)Web應(yīng)用測(cè)試的自動(dòng)化工具,它通過模擬點(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支持多種語言和多種瀏覽器,本文僅記錄python+chrome的使用。 1. 安裝python 略 2. 安裝Selenium 注

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

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

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

    2024年01月23日
    瀏覽(34)
  • 自動(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瀏覽器中打開,點(diǎn)擊對(duì)應(yīng)下載按鈕后,就會(huì)進(jìn)入添加頁面。 ? ? ? ? 這里直接點(diǎn)擊添加到Firefox瀏覽器的按鈕即可,谷歌瀏

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

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

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

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

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

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

    2024年02月03日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包