自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

測(cè)試工程師真的不需要懂網(wǎng)絡(luò)知識(shí)么?

新聞
隨著現(xiàn)在互聯(lián)網(wǎng)公司的普及,越來越多的測(cè)試工程師從事web應(yīng)用測(cè)試和移動(dòng)APP測(cè)試類的產(chǎn)品,更加偏向應(yīng)用。

隨著現(xiàn)在互聯(lián)網(wǎng)公司的普及,越來越多的測(cè)試工程師從事web應(yīng)用測(cè)試和移動(dòng)APP測(cè)試類的產(chǎn)品,更加偏向應(yīng)用。

[[276623]]

所以導(dǎo)致越來越多的測(cè)試工程師對(duì)網(wǎng)絡(luò)基礎(chǔ)知道的甚少。

我曾經(jīng)做過一個(gè)小調(diào)查,大概200多個(gè)測(cè)試從業(yè)者中只有不到20人知道如IP協(xié)議和路由協(xié)議這樣的基礎(chǔ)網(wǎng)絡(luò)知識(shí),這樣的現(xiàn)象一點(diǎn)都不夸張。

那么不懂網(wǎng)絡(luò)知識(shí),測(cè)試工程師真的能走得很遠(yuǎn)么?

我是在2010年左右進(jìn)入測(cè)試行業(yè)的,那個(gè)時(shí)候互聯(lián)網(wǎng)行業(yè)還沒有現(xiàn)在這么繁榮,需要測(cè)試崗位的公司很多都是一些傳統(tǒng)公司。

比如路由交換設(shè)備廠商:思科,華為,華三等;

防火墻VPN的安全廠商:如Juniper,深信服,360等;

還有一系列外企:如IBM,Oracle,F(xiàn)5等。

這些公司的測(cè)試工程師,對(duì)于網(wǎng)絡(luò)基礎(chǔ)知識(shí)的要求相對(duì)比較高,不僅在筆試面試中會(huì)作為招聘的門檻,而且在具體測(cè)試工作開展過程中,也需要實(shí)施和使用到。

我在北京就職的其中一家公司就是SSL VPN的一家外企,所有測(cè)試工作中很重要的一個(gè)部分就是需要自己準(zhǔn)備測(cè)試環(huán)境,也就是要根據(jù)需求自己設(shè)計(jì)出來對(duì)應(yīng)的測(cè)試網(wǎng)絡(luò)拓?fù)鋱D。

然后協(xié)調(diào)到資源之后,在實(shí)驗(yàn)室把這個(gè)網(wǎng)絡(luò)搭建并且調(diào)通。

這個(gè)過程如果沒有豐富的網(wǎng)絡(luò)知識(shí)儲(chǔ)備,你就可能會(huì)被block在網(wǎng)絡(luò)環(huán)境準(zhǔn)備階段,無(wú)法真正的開始執(zhí)行測(cè)試用例,因?yàn)闆]有環(huán)境的承載,測(cè)試軟件根本無(wú)法運(yùn)行。

當(dāng)然,可能在你作為一個(gè)新人的時(shí)候,能夠去請(qǐng)求別的同事的支援,協(xié)助你配置網(wǎng)絡(luò)和準(zhǔn)備測(cè)試環(huán)境。

但是如果你一直需要?jiǎng)e人的幫助才能完成本來屬于你的測(cè)試工作,那么相信公司也會(huì)開始考慮是不是需要你這樣一個(gè)比較雞肋存在。

說到這里,可能有些同學(xué)會(huì)說,我現(xiàn)在并不在這些傳統(tǒng)行業(yè)上班,而且現(xiàn)在傳統(tǒng)行業(yè)也不太景氣了。

我就在互聯(lián)網(wǎng)公司工作,我掌握測(cè)試?yán)碚摚煜じ鞣N測(cè)試方法,熟練使用各種測(cè)試工具就可以了,網(wǎng)絡(luò)知識(shí)對(duì)我還有那么重要么?

答案是肯定的。

如果想要在測(cè)試行業(yè)走的很遠(yuǎn),就算是互聯(lián)網(wǎng)公司,網(wǎng)絡(luò)基礎(chǔ)知識(shí)仍然是一個(gè)測(cè)試工程師的一個(gè)必備技能,區(qū)別可能只是你掌握的深和淺的問題。

如果你現(xiàn)在從事的是web應(yīng)用測(cè)試,你在瀏覽器上輸入一個(gè)URL進(jìn)行訪問,服務(wù)器會(huì)給你返回一個(gè)頁(yè)面,請(qǐng)問你了解這個(gè)過程是怎么實(shí)現(xiàn)么?

如果你現(xiàn)在測(cè)試的是手機(jī)APP應(yīng)用,手機(jī)連接wifi或者4G網(wǎng)絡(luò)是怎么上網(wǎng)的,這個(gè)你又清楚么?

電腦插上網(wǎng)線或者連接wifi,分配IP地址或者手動(dòng)配置IP地址上網(wǎng)的規(guī)則和過程,你又明白么?

或許你依然覺得這些過程不清楚也沒有關(guān)系啊,并不會(huì)影響測(cè)試工作的進(jìn)行,那么我再問你,如果web頁(yè)面訪問失敗了,返回了一個(gè)錯(cuò)誤碼,你知道怎么定位是服務(wù)器的問題,還是網(wǎng)絡(luò)的問題么?

APP應(yīng)用測(cè)試需要需要覆蓋各種網(wǎng)絡(luò)環(huán)境,比如弱網(wǎng)測(cè)試,你清楚怎么模擬么?

測(cè)試網(wǎng)絡(luò)出現(xiàn)問題,你知道怎么去做基本的調(diào)試命令和方法么?

奪命三連問,是否直擊你的心靈最深處呢?

真實(shí)經(jīng)驗(yàn)告訴你,網(wǎng)絡(luò)知識(shí)是你要成長(zhǎng)為一名優(yōu)秀測(cè)試工程師的重要基石。

既然知道了測(cè)試工程師掌握網(wǎng)絡(luò)知識(shí)的必要性,那網(wǎng)絡(luò)體系這么龐大,我們?cè)趺磸闹羞x取跟測(cè)試相關(guān)的知識(shí),高效地學(xué)以致用來輔助測(cè)試工作呢?

首先,從認(rèn)識(shí)網(wǎng)絡(luò)基開始,知道網(wǎng)絡(luò)中每一層的具體工作職責(zé)和工作流程。

我們以O(shè)SI網(wǎng)絡(luò)七層模型為例(TCP/IP四層協(xié)議棧與其類似),從下向上分別是:

“物理層-數(shù)據(jù)鏈路層-網(wǎng)絡(luò)層-傳輸層-會(huì)話層-表示層-應(yīng)用層”

每一層都各司其職,下層向上層提供服務(wù),上層使用下層提供的服務(wù),如此和諧的運(yùn)轉(zhuǎn)著。

下面的圖很直觀的表示出了數(shù)據(jù)包在網(wǎng)絡(luò)中傳輸?shù)倪^程以及每一層在這個(gè)過程中的具體工作:

在瀏覽器中輸入U(xiǎn)RL“https://baidu.con”訪問,百度服務(wù)器給我們返回一個(gè)百度的頁(yè)面。

測(cè)試工程師真的不需要懂網(wǎng)絡(luò)知識(shí)么?

其次,需要知道每一層常用的網(wǎng)絡(luò)協(xié)議。

所有你所在測(cè)試的軟件,都是基于某一個(gè)協(xié)議來實(shí)現(xiàn),所以了解協(xié)議,能夠幫助你更加深刻的理解測(cè)試的產(chǎn)品,從而能夠更加充分的測(cè)試。

比如網(wǎng)絡(luò)層的ARP協(xié)議,IP協(xié)議,路由協(xié)議;

傳輸層的兩個(gè)重要協(xié)議:TCP協(xié)議和UDP協(xié)議;

應(yīng)用層的常用協(xié)議:http協(xié)議,https協(xié)議,F(xiàn)TP協(xié)議等。

下面是這些常用協(xié)議的簡(jiǎn)介:

  • ARP協(xié)議:

地址解析協(xié)議,在已知對(duì)方的IP地址的時(shí)候,去尋找對(duì)方的MAC地址;

  • IP協(xié)議:

分配給用戶上網(wǎng)使用的網(wǎng)際協(xié)議。我們需要知道IP協(xié)議的構(gòu)成:網(wǎng)絡(luò)地址和主機(jī)地址,以區(qū)分網(wǎng)絡(luò)中的設(shè)備或者主機(jī)是否在同一個(gè)子網(wǎng),是否可以直接通信;

  • 路由協(xié)議:

如果主機(jī)們不在同一個(gè)子網(wǎng),就需要用到路由協(xié)議。查找設(shè)備上的路由表,選擇數(shù)據(jù)轉(zhuǎn)發(fā)的最優(yōu)路徑;

  • TCP協(xié)議:

在傳輸層提供可靠的傳輸,并且通過定義端口來區(qū)分主機(jī)上的應(yīng)用服務(wù);

  • UDP協(xié)議:

在傳輸層提供快速的傳輸,同樣可以通過端口來區(qū)分主機(jī)上的應(yīng)用服務(wù);

  • http協(xié)議:

超文本傳輸協(xié)議,定義了客戶端發(fā)送給服務(wù)器的消息格式以及服務(wù)器響應(yīng)消息的格式。

  • https協(xié)議:

超文本傳輸安全協(xié)議,在HTTP下加入SSL層,提供加密的功能。

  • FTP協(xié)議:

文件傳輸協(xié)議,F(xiàn)TP服務(wù)器存儲(chǔ)文件,用戶使用FTP客戶端訪問FTP服務(wù)器上的資源。

當(dāng)然一個(gè)協(xié)議肯定不是這樣一句話可以簡(jiǎn)單描述清楚的,其中細(xì)節(jié)和實(shí)現(xiàn)大家可以根據(jù)自己的工作需求去做具體詳細(xì)的了解。

如果有需求,我可以后續(xù)再出一個(gè)詳細(xì)的系列文章給大家做更加細(xì)致的講解。

從事測(cè)試行業(yè)的人都知道,測(cè)試工程師其實(shí)并不是外行人看起來那么簡(jiǎn)單的職業(yè),需要有廣泛的知識(shí)涉獵面,要求的是知識(shí)的廣度。

剛?cè)霚y(cè)試行業(yè)的同學(xué),我們需要明確自己必須要掌握的知識(shí)類型,然后按照優(yōu)先級(jí)一步一個(gè)腳印的去完善自己;

如果已經(jīng)在測(cè)試行業(yè)工作多年的同學(xué),同樣需要知道想要跳出自己當(dāng)前的舒適區(qū),提高一個(gè)層次,到底還需要一些什么知識(shí)的擴(kuò)充。

所以,對(duì)于測(cè)試工程師,測(cè)試?yán)碚摵蜏y(cè)試工具我們不能否認(rèn)其重要性,它是測(cè)試工作的重要基礎(chǔ);

但是網(wǎng)絡(luò)知識(shí)是也同樣是不可或缺的輔助,它可以幫助開闊測(cè)試之路,彌補(bǔ)測(cè)試知識(shí)體系中的不足,讓你在測(cè)試行業(yè)中走得更高,走得更遠(yuǎn)。

責(zé)任編輯:華軒 來源: 檸檬班軟件測(cè)試
相關(guān)推薦

2015-09-30 09:57:53

天分熱情工程師

2012-08-23 09:50:07

測(cè)試測(cè)試人員軟件測(cè)試

2015-07-29 09:42:09

工程師全棧工程師

2020-06-15 17:05:46

前端二進(jìn)制瀏覽器

2023-03-09 07:28:28

DBA數(shù)據(jù)庫(kù)圖數(shù)據(jù)庫(kù)

2018-01-29 15:23:14

網(wǎng)絡(luò)知識(shí)點(diǎn)軟件測(cè)試

2011-05-19 15:27:39

測(cè)試工程師

2009-02-23 09:41:29

面試軟件測(cè)試工程師

2015-02-13 19:52:47

測(cè)試工程師APPTestin云測(cè)

2012-10-10 09:42:58

谷歌測(cè)試測(cè)試工程師

2022-06-06 12:02:23

代碼注釋語(yǔ)言

2009-09-02 09:58:31

軟件研發(fā)

2012-03-13 09:04:31

開發(fā)軟件測(cè)試

2017-03-13 13:54:40

戴爾

2018-04-05 23:13:21

Fiddler調(diào)試工具測(cè)試

2025-03-14 10:00:00

黑客AI網(wǎng)絡(luò)安全

2019-11-08 11:08:29

測(cè)試工程師AI人工智能

2018-01-25 09:28:49

代碼開發(fā)工具

2021-10-26 00:12:13

前端算法思路

2018-12-29 15:10:22

工程師爬蟲Python
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)