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

活用 F12 開發(fā)者工具,測(cè)試效率原來可以提高這么多

這篇具有很好參考價(jià)值的文章主要介紹了活用 F12 開發(fā)者工具,測(cè)試效率原來可以提高這么多。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

什么是F12?

F12開發(fā)者工具是瀏覽器自帶的一個(gè)開發(fā)調(diào)試工具,因?yàn)榭梢杂肍12快捷鍵直接啟動(dòng),所以簡稱為F12工具。

F12工具因?yàn)橛腥缦碌奶攸c(diǎn),所以被開發(fā)和測(cè)試人員廣泛使用:

1.簡單輕量免安裝,是瀏覽器內(nèi)置的開發(fā)者工具,可以提供捕獲瀏覽器的數(shù)據(jù)報(bào)文的功能;

2.作為瀏覽器的一部分,是數(shù)據(jù)收發(fā)的一端,抓取到的 HTTPs 報(bào)文是可以得到明文數(shù)據(jù)的,不像Fiddler和Charles等工具,需要安裝證書,所以操作簡單。

如何啟動(dòng)F12?

F12開發(fā)者工具的啟動(dòng)方式有很多,如下:

1)鍵盤按F12即可立即啟動(dòng)

2)鼠標(biāo)右鍵選檢查頁面啟動(dòng)

3)在菜單里:更多工具里–>開發(fā)者工具,點(diǎn)擊可以直接啟動(dòng):**

4)Ctrl+Shift+i 快捷鍵啟動(dòng)

F12的常規(guī)設(shè)置

1.顯示的位置調(diào)整

靠右、靠左、靠下、獨(dú)立窗口

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

2.設(shè)置顏色和語言(chrome)

Chrome瀏覽器默認(rèn)是英文的,可以手動(dòng)設(shè)置為中文的模式。

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

3.手機(jī)版本的切換

適合測(cè)試H5頁面和小程序測(cè)試,可以方便在電腦操作和調(diào)試;也可以選擇尺寸和不同的手機(jī)型號(hào),并且也可以自定義手機(jī)型號(hào)和列表。

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

測(cè)試使用F12工具的主要場(chǎng)景

F12開發(fā)者工具是開發(fā)和測(cè)試都會(huì)經(jīng)常使用的一個(gè)工具。作為軟件測(cè)試需主要可以使用的場(chǎng)景有哪些呢?

1.項(xiàng)目的抓包分析和定位問題

測(cè)試主要用來進(jìn)行抓包定位和分析問題。比如我們?cè)跍y(cè)試項(xiàng)目的時(shí)候,發(fā)現(xiàn)了一個(gè)bug,要定位這個(gè)bug是前端bug還是后端bug,就可以通過抓包來進(jìn)行分析。

F12記錄了前后端的交互,可以通過看前端發(fā)送的請(qǐng)求和后端收到的響應(yīng),如下圖所示:

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

先找到這個(gè)報(bào)文,然后點(diǎn)擊查看右邊的請(qǐng)求和響應(yīng)。

請(qǐng)求消息注意看:請(qǐng)求頭 +請(qǐng)求體,特別是請(qǐng)求體里的請(qǐng)求正文,就是我們頁面上傳輸?shù)膮?shù)和數(shù)據(jù),需要檢查是否有問題:

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

響應(yīng)消息就是服務(wù)器的返回的響應(yīng)消息,重點(diǎn)看的也是響應(yīng)體:

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

所以,結(jié)合以上抓包信息,我們可以按照如下步驟和原則來判斷和分析bug:

1.如果是明顯的前端頁面問題,比如js報(bào)錯(cuò),那么就是前端的bug;

2.通過抓包結(jié)果來分析:

1)如果前端沒有發(fā)送請(qǐng)求,那么是前端問題

2)前端發(fā)送請(qǐng)求的數(shù)據(jù)錯(cuò)誤,那么是前端問題

3)如果后端沒有給響應(yīng)消息,那么是后端問題

4)如果后端響應(yīng)消息數(shù)據(jù)錯(cuò)誤 ,那么是后端問題

5)如果后端給了正確的響應(yīng),但是前端沒有正確顯示,那么是前端問題

當(dāng)然,除了抓包分析,我們還需要配合數(shù)據(jù)庫進(jìn)行數(shù)據(jù)確認(rèn),以及結(jié)合Linux服務(wù)器分析項(xiàng)目日志來定位具體的問題。

2.F12做接口測(cè)試和數(shù)據(jù)篡改

點(diǎn)擊菜單欄里的新請(qǐng)求按鈕,可以打開一個(gè)新請(qǐng)求的編輯頁面,輸入請(qǐng)求的地址和參數(shù)、請(qǐng)求頭,點(diǎn)擊發(fā)送按鈕即可發(fā)送接口請(qǐng)求。

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

或者選中報(bào)文然后右鍵選擇編輯并重發(fā),也可以對(duì)這個(gè)接口數(shù)據(jù)進(jìn)行修改,比如做一些異常的接口測(cè)試,檢查響應(yīng)結(jié)果,確認(rèn)接口服務(wù)器處理結(jié)果。

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

3.F12工具做弱網(wǎng)測(cè)試

大家都知道有很多工具可以做弱網(wǎng)測(cè)試,比如Fiddler工具,Charles工具,QNET工具等,F(xiàn)12開發(fā)者工具也可以做弱網(wǎng)測(cè)試。

如下是谷歌瀏覽器和火狐瀏覽器的弱網(wǎng)配置頁面:

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

可以從預(yù)設(shè)置好的網(wǎng)絡(luò)類型里選擇,也可以自己定義和添加網(wǎng)絡(luò)參數(shù)。

總結(jié)

相對(duì)于其他的抓包工具F12開發(fā)者工具的優(yōu)缺點(diǎn)如下:

優(yōu)點(diǎn):

1.最簡單、最輕量級(jí)的,免安裝,是瀏覽器內(nèi)置的開發(fā)者工具;
2.抓取到的 HTTPs 報(bào)文是可以得到明文數(shù)據(jù)的,不需要安裝證書。

缺點(diǎn):

1.因?yàn)橹荒茏ギ?dāng)前瀏覽器的收發(fā)報(bào)文,層次只能是在應(yīng)用層 Http(s)協(xié)議,不能抓取其他的數(shù)據(jù)報(bào)文;
2.F12 抓包調(diào)試也能滿足我們基本的測(cè)試工作需求,但是作用面和強(qiáng)大性和其他的抓包工具還是有一定差距的。

測(cè)試可以使用的工具很多,但是F12開發(fā)者工具是使用最簡便的,如果能靈活運(yùn)用,可以讓工作效率提升不少!

最后: 下方這份完整的軟件測(cè)試視頻教程已經(jīng)整理上傳完成,需要的朋友們可以自行領(lǐng)取 【保證100%免費(fèi)】

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)

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

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

手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)
手機(jī)f12開發(fā)者工具,軟件測(cè)試,職場(chǎng)經(jīng)驗(yàn),IT,自動(dòng)化測(cè)試,程序人生,python,selenium,軟件測(cè)試,職場(chǎng)和發(fā)展,職場(chǎng)經(jīng)驗(yàn)文章來源地址http://www.zghlxwxcb.cn/news/detail-763864.html

到了這里,關(guān)于活用 F12 開發(fā)者工具,測(cè)試效率原來可以提高這么多的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(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)文章

  • xpath定位元素(F12開發(fā)者工具xpath定位、xPath Helper擴(kuò)展程序xpath定位)

    xpath定位元素(F12開發(fā)者工具xpath定位、xPath Helper擴(kuò)展程序xpath定位)

    對(duì)于UI自動(dòng)化初學(xué)者來說,可能不知道如何下手,我們安裝好了python、selenium等環(huán)境,如何去進(jìn)行元素定位,如何編寫自動(dòng)化測(cè)試用例呢?今天就講一下xpath元素定位。 1.F12開發(fā)者工具xpath定位 首先我們使用谷歌進(jìn)行測(cè)試,打開需要測(cè)試的頁面,點(diǎn)擊鍵盤F12,進(jìn)入開發(fā)者模式,

    2024年02月16日
    瀏覽(19)
  • 推薦前端開發(fā)者提升效率的工具

    推薦前端開發(fā)者提升效率的工具

    是否掌握新的技術(shù)很大程度決定著你是否被淘汰。 雖然應(yīng)用程序試圖將網(wǎng)站替代,但前端 Web 開發(fā)業(yè)務(wù)仍在快速變化和增長,前端開發(fā)人員的功能并沒有消失。以下介紹一款前端開發(fā)者提升效率的工具。 目錄 一、低代碼工具前景 二、如何理解低代碼工具 三、前端低代碼工具

    2024年02月14日
    瀏覽(17)
  • 瀏覽器開發(fā)者工具DevTools中提升效率的小技巧

    瀏覽器開發(fā)者工具DevTools中提升效率的小技巧

    DevTools 非常強(qiáng)大除了常用的查看元素,進(jìn)行斷點(diǎn)調(diào)試或許還有些你不知道的小技巧,小功能。如可以快速的重新發(fā)送請(qǐng)求,快速選擇元素,在控制臺(tái)中使用npm庫等,讓你能夠更加高效的進(jìn)行開發(fā)。不定時(shí)更新~ 使用快捷鍵能快速打開 DevTools,但不同的快捷鍵可以打開不同的

    2024年04月28日
    瀏覽(19)
  • F12-開發(fā)者工具常用操作與使用說明之網(wǎng)絡(luò)network

    F12-開發(fā)者工具常用操作與使用說明之網(wǎng)絡(luò)network

    開發(fā)十分鐘,調(diào)試三小時(shí)。 在開發(fā)過程中,我們希望是用更多的時(shí)間來創(chuàng)造,而不是被各種各樣的問題所困擾。 尤其是在跟后端對(duì)接口的時(shí)候,是否能夠快速的發(fā)現(xiàn)問題,就顯得很重要。 network面板中提供了哪些功能,能否讓我們解脫一點(diǎn)呢? 這是查看請(qǐng)求啟動(dòng)器的調(diào)用鏈

    2024年02月07日
    瀏覽(20)
  • F12-開發(fā)者工具常用操作與使用說明之源代碼sources

    F12-開發(fā)者工具常用操作與使用說明之源代碼sources

    我們先來一個(gè)小示例給大家看一下: 大家能看出來上面的代碼為什么輸出的是17嗎?按照正常的輸出應(yīng)該是7才對(duì)呀!如果你對(duì)此有疑惑,說明你在平時(shí)調(diào)試代碼的時(shí)候已經(jīng)浪費(fèi)了很多時(shí)間了哦。 今天就帶大家來探索一下開發(fā)者工具中源代碼的使用,這里提供了非常方便并且

    2024年02月09日
    瀏覽(21)
  • 小程序測(cè)試之微信開發(fā)者工具

    小程序測(cè)試之微信開發(fā)者工具

    小程序的測(cè)試方法有很多種,直接用真實(shí)測(cè)試機(jī)掃碼體驗(yàn)版就可以測(cè)試,那為什么還要選擇使用工具呢? 使用微信開發(fā)者工具的優(yōu)勢(shì): 1、相比真機(jī)測(cè)試,使用工具可以節(jié)省資源,大公司感受不到,小公司真的沒有那么多測(cè)試機(jī)過兼容哇哇 2、小程序內(nèi)部的跳轉(zhuǎn),有些可能邏

    2023年04月09日
    瀏覽(16)
  • mac升級(jí)Monterey12.6之后出現(xiàn) git命令需要使用命令行開發(fā)者工具 安裝選項(xiàng)的問題處理

    mac升級(jí)Monterey12.6之后出現(xiàn) git命令需要使用命令行開發(fā)者工具 安裝選項(xiàng)的問題處理

    今天剛升級(jí)了最新的系統(tǒng),升級(jí)后發(fā)現(xiàn)idea、webstorm等等需要git的全部無法使用了,總是彈出git命令需要使用命令行開發(fā)工具,提示讓我安裝,故以為是版本升級(jí)原因,那就安裝吧,安裝之后打開idea,又提示要安裝,這。。。? 好吧我再安裝一次,然后我修改項(xiàng)目代碼后,準(zhǔn)備

    2024年02月11日
    瀏覽(23)
  • 微信小程序連接本地服務(wù)器(在本地服務(wù)器上進(jìn)行真機(jī)測(cè)試-微信開發(fā)者工具)

    微信小程序連接本地服務(wù)器(在本地服務(wù)器上進(jìn)行真機(jī)測(cè)試-微信開發(fā)者工具)

    最近做小程序,一直用的是本地服務(wù)器接口,在用真機(jī)測(cè)試的時(shí)候,發(fā)現(xiàn)動(dòng)態(tài)數(shù)據(jù)并不能同步,研究了一下發(fā)現(xiàn)操作很簡單 1.首先打開微信開發(fā)者工具,打開右上角的詳情,點(diǎn)擊本地設(shè)置,勾選下面的不校驗(yàn)合法域名 2.打開手機(jī)的熱點(diǎn),用電腦連接手機(jī)熱點(diǎn)(保證在同一網(wǎng)絡(luò)

    2024年02月11日
    瀏覽(85)
  • 微信公眾平臺(tái)測(cè)試號(hào)申請(qǐng)、使用HBuilder X與微信開發(fā)者工具實(shí)現(xiàn)授權(quán)登陸功能以及單點(diǎn)登錄

    微信公眾平臺(tái)測(cè)試號(hào)申請(qǐng)、使用HBuilder X與微信開發(fā)者工具實(shí)現(xiàn)授權(quán)登陸功能以及單點(diǎn)登錄

    測(cè)試賬號(hào)申請(qǐng) 測(cè)號(hào)響應(yīng)流程:客戶端發(fā)送請(qǐng)求,微信服務(wù)器收到請(qǐng)求后,轉(zhuǎn)發(fā)到開發(fā)者服務(wù)器上,處理完后在發(fā)送給微信服務(wù)器,在返回給客戶端 1、打開微信公眾平臺(tái),點(diǎn)擊測(cè)試帳號(hào)申請(qǐng)。地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login, 通過微信掃一掃授權(quán)就能進(jìn)

    2024年02月02日
    瀏覽(38)
  • Docker學(xué)習(xí)路線12:開發(fā)者體驗(yàn)

    到目前為止,我們只討論了使用Docker來部署應(yīng)用程序。然而,Docker也是一個(gè)極好的用于開發(fā)應(yīng)用程序的工具??梢圆捎靡恍┎煌慕ㄗh來改善開發(fā)體驗(yàn)。 在應(yīng)用程序中使用 docker-compose 以方便開發(fā)。 使用綁定掛載將本地代碼掛載到容器文件系統(tǒng)中,以避免每次更改都需要重新

    2024年02月16日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包