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

selenium---瀏覽器F12的正確用法

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

前言

測(cè)試過(guò)程中經(jīng)常會(huì)進(jìn)行抓包來(lái)查看一些錯(cuò)誤內(nèi)容,判斷是前端的問(wèn)題還是后端的問(wèn)題,常見(jiàn)的抓包工具有Fiddler,Charles,還有web端的F12。今天安靜來(lái)介紹下如何通過(guò)F12進(jìn)行抓包查看請(qǐng)求內(nèi)容

瀏覽器抓包

打開(kāi)百度按下鍵盤(pán)F12或者郵件選擇檢查,這里可以看到有一些選項(xiàng):Elements,Console,Sources,Netork,performance,Memory,Application,Secutity,Lighthouse,那么這寫(xiě)選擇都是干什么的呢?對(duì)于我們測(cè)試來(lái)說(shuō)能給我們提供什么信息呢?安靜一個(gè)個(gè)進(jìn)行介紹f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

Elements

Elements:表示當(dāng)前頁(yè)面的HTML內(nèi)容,一些擋圈頁(yè)面上的元素屬性,都可以在這里進(jìn)行查看到。

我們也可以進(jìn)行修改一些參數(shù)變成我們想要的內(nèi)容。比如:我們想要將"百度一下"變成“測(cè)試-安靜”,直接雙擊HTML頁(yè)面上的文字"百度一下"進(jìn)行修改。

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

Console

Console:這里使用到JaveScript中的定位方法。 那么對(duì)于我們測(cè)試來(lái)說(shuō)有什么用呢? 我們可以在Console中通過(guò)JS語(yǔ)法查看元素是否唯一性,以及確定我們的定位是否正確,這里的支持語(yǔ)法比較多,如:xpath,css,id,name,class,tag。具體的我們舉例來(lái)簡(jiǎn)單說(shuō)明

xpath語(yǔ)法

xpath需要在前面加入$x,后面跟xpath正常語(yǔ)法,語(yǔ)法:?$x("http://*[@id='xx']")?安靜還是拿百度來(lái)舉例,這里length=1表示只有一個(gè)元素符合我們輸入的語(yǔ)法,也確保了我們的元素唯一性

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

CSS語(yǔ)法

Css在前面加入$$,后面正常跟Css寫(xiě)法。語(yǔ)法:?$$('#xx')?這里寫(xiě)的是css的定位語(yǔ)法

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

ID語(yǔ)法

ID語(yǔ)法書(shū)寫(xiě):document.getElementById("xx")

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

class語(yǔ)法

class語(yǔ)法書(shū)寫(xiě):document.getElementsByClassName("xx")

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

Sources

這里主要介紹了一些JS,css等一些渲染文件,對(duì)于我們測(cè)試來(lái)說(shuō)可能不是特別重要,除非有特定需求,可以了解下。

Netork

Netork用來(lái)查看網(wǎng)絡(luò)請(qǐng)求內(nèi)容。也就是一些htttp請(qǐng)求,比如get,post,put, delete等多種方式,當(dāng)然最常見(jiàn)的還是get和post。

get請(qǐng)求

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

通過(guò)上圖可以看到,我們的一些請(qǐng)求百度的URL,以及請(qǐng)求方式,請(qǐng)求頭中的參數(shù)信息,下面還有一些請(qǐng)求的get的參數(shù)值(這里安靜沒(méi)有截圖出來(lái)。)

post請(qǐng)求

安靜通過(guò)豆瓣網(wǎng)的登錄來(lái)查看一些參數(shù)請(qǐng)求內(nèi)容

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

可以看到請(qǐng)求登錄的url地址,請(qǐng)求方式post,以及請(qǐng)求頭包含的內(nèi)容

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

圖上可以很請(qǐng)求的看到登錄的post請(qǐng)求參數(shù)內(nèi)容。

服務(wù)器返回內(nèi)容

服務(wù)端的返回內(nèi)容需要在這個(gè)頁(yè)面中的preview中進(jìn)行查看。

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

通過(guò)上圖可以看到,輸入了錯(cuò)誤的賬號(hào)名和密碼去進(jìn)行登錄,登錄失敗,服務(wù)器返回了賬號(hào)密碼錯(cuò)誤。

performance

performance:可以簡(jiǎn)單的來(lái)做一下頁(yè)面的一個(gè)性能分析,安靜這里通過(guò)百度來(lái)演示。

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

Memory

Memory:可以來(lái)錄制一段頁(yè)面上的內(nèi)容,然后進(jìn)行分析其內(nèi)存情況。

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

Application

Application:表示其請(qǐng)求中所存放的cookies,token,緩存內(nèi)容,css,js等一些值。如果是測(cè)試cookies相關(guān),可以進(jìn)行在這個(gè)頁(yè)面中查看cookies內(nèi)容。

f12怎么看請(qǐng)求的參數(shù),selenium,css,javascript,html,前端

總結(jié)

這里安靜簡(jiǎn)單的通過(guò)一些案例進(jìn)行介紹了如何使用F12以及通過(guò)F12進(jìn)行抓取請(qǐng)求內(nèi)容,以及查看元素屬性并確定屬性的唯一值。熟練的使用F12工具,可以幫助我們?cè)诠ぷ髦锌焖俣ㄎ坏絙ug。感謝您的閱讀。希望對(duì)您有所幫助。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-704964.html

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

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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)文章

  • F12 瀏覽器調(diào)試模式頁(yè)面刷新 network 日志刷新消失的解決辦法

    F12 瀏覽器調(diào)試模式頁(yè)面刷新 network 日志刷新消失的解決辦法

    每次請(qǐng)求刷新后都把之前的請(qǐng)求記錄刷新掉了,把preserve log勾選上后,所有的請(qǐng)求都會(huì)保留,再也不怕抓不到記錄了。

    2024年02月15日
    瀏覽(23)
  • 多種方法解決谷歌(chrome)、edge、火狐等瀏覽器F12打不開(kāi)調(diào)試頁(yè)面或調(diào)試模式(面板)的問(wèn)題。

    多種方法解決谷歌(chrome)、edge、火狐等瀏覽器F12打不開(kāi)調(diào)試頁(yè)面或調(diào)試模式(面板)的問(wèn)題。

    不論是前端開(kāi)發(fā)者,還是后端開(kāi)發(fā)者,我們?cè)谡{(diào)試 web 項(xiàng)目時(shí),偶爾彈出相關(guān)錯(cuò)誤。 此時(shí),我們需要打開(kāi)瀏覽器的調(diào)試模式,如下圖所示: 通過(guò)瀏覽器的調(diào)試模式,來(lái)排查錯(cuò)誤的根源: 后端接口是否有問(wèn)題 前端 js 或者相關(guān)前端框架是否有問(wèn)題。 當(dāng)然,我們也可以通過(guò)調(diào)試

    2024年02月09日
    瀏覽(50)
  • 進(jìn)入網(wǎng)頁(yè)后先輸密碼,密碼(動(dòng)態(tài)加密)正確在加載網(wǎng)頁(yè)信息,否則不加載任何信息(F12也看不到數(shù)據(jù))

    進(jìn)入網(wǎng)頁(yè)后先輸密碼,密碼(動(dòng)態(tài)加密)正確在加載網(wǎng)頁(yè)信息,否則不加載任何信息(F12也看不到數(shù)據(jù))

    內(nèi)部人員測(cè)試使用的網(wǎng)頁(yè),權(quán)限有些大,不適用與客戶(hù),但是需要再客戶(hù)電腦上調(diào)試使用。 簡(jiǎn)單的html界面,要求: 使用js原生方法 prompt() 用途: 語(yǔ)法:

    2024年02月22日
    瀏覽(24)
  • python爬蟲(chóng)教程:selenium常用API用法和瀏覽器控制

    python爬蟲(chóng)教程:selenium常用API用法和瀏覽器控制

    selenium api selenium 新版本( 4.8.2 )很多函數(shù),包括元素定位、很多 API 方法均發(fā)生變化,本文記錄以 selenium4.8.2 為準(zhǔn)。 webdriver 常用 API 方法 描述 get(String url) 訪問(wèn)目標(biāo)url地址,打開(kāi)網(wǎng)頁(yè) current_url 獲取當(dāng)前頁(yè)面url地址 title 獲取頁(yè)面標(biāo)題 page_source 獲取頁(yè)面源代碼 close() 關(guān)閉瀏覽器當(dāng)

    2024年02月05日
    瀏覽(29)
  • f12工具

    抓包工具 elements查看器: 可用于自動(dòng)化腳本的元素定位,前端頁(yè)面-html頁(yè)面 Selenium提供了八種定位元素方式 1、id 2、name 3、class_name 4、tag_name 5、link_text 6、partial_link_text 7、XPath(傾向于用相對(duì)路徑://input【name=“phone”】) 8、CSS console控制臺(tái) source調(diào)試器 network網(wǎng)絡(luò) performance性能

    2024年02月09日
    瀏覽(18)
  • F12詭異Bug分享

    java運(yùn)行的時(shí)候會(huì)產(chǎn)生class文件,其本身是跑class文件的,但某個(gè)實(shí)施反饋一個(gè)經(jīng)典版本的長(zhǎng)久bug。 當(dāng)使用模糊查詢(xún)時(shí),一頁(yè)一頁(yè)查看,在倒數(shù)第二頁(yè)時(shí),點(diǎn)擊下一頁(yè),頁(yè)面靜止不動(dòng)。(正常情況下應(yīng)該是會(huì)跳到最后一頁(yè)。) 反饋后,我查看這個(gè)java文件的代碼,沒(méi)有問(wèn)題。懷

    2024年02月13日
    瀏覽(26)
  • js防止F12扒數(shù)據(jù)

    js防止F12扒數(shù)據(jù)

    當(dāng)打開(kāi) F12 控制臺(tái)時(shí),效果如下:

    2024年02月13日
    瀏覽(18)
  • web問(wèn)題定位:F12,如何找到對(duì)應(yīng)接口

    web問(wèn)題定位:F12,如何找到對(duì)應(yīng)接口

    接口查看法,是我們最常用的定位前后端問(wèn)題的方法。即:一般用來(lái)查看是后端返回給前端的數(shù)據(jù)有誤,還是前端顯示有誤。 主流瀏覽器(如Chrome,F(xiàn)ireFox,等)都有自帶的接口查看工具,可以通過(guò)F12(設(shè)置–工具–開(kāi)發(fā)者工具)開(kāi)啟抓包。每進(jìn)行一個(gè)操作,一般都會(huì)調(diào)用對(duì)

    2024年02月04日
    瀏覽(25)
  • MiniNK WEB 選拔題 by F12

    除了夢(mèng)想外一無(wú)所有的我們,將會(huì)和蔑視與困境做最后的斗爭(zhēng),這是最后一舞 N0wayBack 聯(lián)合戰(zhàn)隊(duì)成立以來(lái)一直致力于信息安全技術(shù)的研究,作為聯(lián)合戰(zhàn)隊(duì)活躍在各大 CTF (信息安全競(jìng)賽)賽事之中,并依靠著過(guò)硬的實(shí)力吸引了無(wú)數(shù)同樣熱愛(ài)安全的小伙伴。戰(zhàn)隊(duì)現(xiàn)有師傅20余名,

    2024年02月16日
    瀏覽(14)
  • 解決Vue項(xiàng)目F12查看源代碼問(wèn)題

    在Vue項(xiàng)目中,Vue-cli默認(rèn)可以通過(guò)F12查看前端代碼,這可能會(huì)造成前端代碼泄露。 為了代碼的安全性,隱藏掉比較好。配置如下: Vue-cli2配置 打開(kāi)config目錄中的index.js文件,將build對(duì)象里的productionSourceMap設(shè)置成false Vue-cli3及以上版本配置 在跟目錄打開(kāi)Vue.config.js文件,如果沒(méi)有

    2024年02月15日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包