人妻少妇精品久久久久久蜜臀av,久久综合激激的五月天,日韩精品无码专区免费播放,欧美精品999

產(chǎn)品測(cè)試工程師(安全產(chǎn)品測(cè)試工程師)

前沿拓展:


最近團(tuán)隊(duì)內(nèi)部產(chǎn)品在做性能測(cè)試中碰到一個(gè)問題,不僅僅這次性能測(cè)試,其實(shí)這在我這近10年工作過程中,經(jīng)常碰到一些類似的事情,今天拿出來一件事說叨說叨。

1、事情經(jīng)過

月中上線了一個(gè)功能,該功能會(huì)應(yīng)對(duì)峰值流量,測(cè)試人員由于種種瑣事,導(dǎo)致性能測(cè)試沒有完成。想著功能沒有問題,性能測(cè)試相對(duì)簡(jiǎn)單,運(yùn)行下性能測(cè)試腳本就行,于是把性能測(cè)試推到了周末加班測(cè)試??墒窃跍y(cè)試過程中發(fā)現(xiàn)得到性能指標(biāo)數(shù)據(jù)只是開發(fā)人員承諾的一半都不到,于是開始找開發(fā)人員,大周末的沒人回復(fù)。

周一上班,實(shí)事求是的發(fā)了性能測(cè)試郵件,說明了實(shí)際的性能指標(biāo),小編綜合來說下,QPS、錯(cuò)誤率和時(shí)延均不滿足條件,故性能測(cè)試不通過。

經(jīng)過排查發(fā)現(xiàn),其中有一個(gè)配置錯(cuò)誤,流量發(fā)到了線上,但是線上配置了單實(shí)例限流,直接返回了錯(cuò)誤碼,因?yàn)樵摲?wù)本身就是對(duì)互聯(lián)網(wǎng)開發(fā)的功能,公司的網(wǎng)絡(luò)確實(shí)可以連,但是經(jīng)過了幾層**,時(shí)延高,指標(biāo)自然無法滿足要求。

最后開會(huì)進(jìn)行了小編綜合來說,基本上說的都是一些「放之四海而皆準(zhǔn)」的大道理,加強(qiáng)跨團(tuán)隊(duì)之間的配合;盡量要把測(cè)試時(shí)間提前,如果不能提前,那么要找到相應(yīng)開發(fā)人員一起配合完成工作。恕我直言,這個(gè)小編綜合來說基本就是推諉扯皮、廢話連篇,一句有用的都沒有。

2、問題復(fù)盤

說到軟件測(cè)試,有些人并不了解,軟件測(cè)試工程師,說的簡(jiǎn)單一些,就是明白產(chǎn)品的需求,通過各種方式檢查軟件的質(zhì)量問題,即常說的「找bug」~

上文說的性能測(cè)試,表面上來看,測(cè)試人員確實(shí)找到了bug,這個(gè)bug就是性能差,某種程度上,性能上不去,也算是一種軟件缺陷。為什么低?到底需要開發(fā)人員排查,還是測(cè)試人員找到根因呢?

第一、性能測(cè)試不同于功能測(cè)試,功能測(cè)試只需要保證串行請(qǐng)求響應(yīng)正常即可,性能測(cè)試則需要在并發(fā)請(qǐng)求下保證輸入和輸出符合預(yù)期。如果系統(tǒng)存在一些線程或者鎖使用不當(dāng)?shù)那闆r,那么系統(tǒng)就會(huì)出現(xiàn)一些反常的表現(xiàn),即便應(yīng)用程序穩(wěn)定,還是會(huì)陷入一些環(huán)境問題,性能測(cè)試工具選擇錯(cuò)誤、防火墻導(dǎo)致的網(wǎng)絡(luò)不通、跨集群的延時(shí)過高等問題。碰到這種問題應(yīng)該梳理整個(gè)核心鏈路,逐個(gè)分析問題所在,而不應(yīng)該直接歸結(jié)到應(yīng)用程序本身存在性能問題。

第二、在做性能測(cè)試過程中,要做根因分析,不能「錯(cuò)把現(xiàn)象當(dāng)原因」,比如我們的軟件速度很慢,排除外界因素,可能是數(shù)據(jù)庫慢,但也可能是軟件自身慢;如果是軟件邏輯處理慢,為什么慢,慢在了什么環(huán)節(jié),這就需要我們通過strace、火焰圖等方法去排查和分析慢的根因。如果直接給出相對(duì)籠統(tǒng)和模糊的**,把問題甩給相應(yīng)開發(fā)人員去分析和解決,那么開發(fā)人員又要從頭開始,整個(gè)性能測(cè)試的效率大打折扣。

第三、在測(cè)試過程中要從性能測(cè)試端,網(wǎng)絡(luò)鏈路、軟件邏輯層,數(shù)據(jù)層等方面去驗(yàn)證結(jié)果的正確性,遵循性能測(cè)試方**,正確的性能測(cè)試結(jié)果都是符合現(xiàn)實(shí)邏輯的,可復(fù)現(xiàn)的,能夠被所有人理解和分析。而不僅僅是通過或者不通過的測(cè)試結(jié)果和幾條冰冷的測(cè)試數(shù)據(jù)。

上面說的是性能測(cè)試,其實(shí)對(duì)于常見的功能測(cè)試、UI測(cè)試、接口測(cè)試等也是一樣的。你確實(shí)找到了bug,但是根因是什么,你清楚么?因?yàn)椴皇亲约洪_發(fā)的東西清楚里面邏輯,所以對(duì)于測(cè)試人員來說很難,但是這只有熟悉了底層的原理,后面的測(cè)試工作才會(huì)輕車熟路。

3、測(cè)試人員現(xiàn)狀

目前應(yīng)用軟件開發(fā)主要存在如下兩種架構(gòu)。在實(shí)際執(zhí)行中,很多公司把這兩種架構(gòu)進(jìn)行了混合調(diào)整,常見的是把前端和測(cè)試資源化,整個(gè)公司共享。

圖一

如上圖一,這種多存在于大型互聯(lián)網(wǎng)公司,以產(chǎn)品線劃分團(tuán)隊(duì),當(dāng)然一個(gè)產(chǎn)品線會(huì)存在多個(gè)服務(wù)或者應(yīng)用程序。團(tuán)隊(duì)人員對(duì)自己的產(chǎn)品熟悉度更高,團(tuán)隊(duì)內(nèi)部配合默契高,同時(shí)更專業(yè)。這種模式缺點(diǎn)也很明顯,不能做到資源共享,比如團(tuán)隊(duì)內(nèi)部前端頁面已經(jīng)開發(fā)完成,但是其它團(tuán)隊(duì)也不能共享該團(tuán)隊(duì)的前端開發(fā)人員。

圖二

如上圖二,這種多存在于中小型軟件公司,比如我們熟知的外包,基本就是缺少什么外派什么,完成后繼續(xù)進(jìn)行下一個(gè)項(xiàng)目。這種方式一大優(yōu)勢(shì)就是人員利用率優(yōu)勢(shì)更高,因?yàn)榻?jīng)常馬不停蹄的連軸轉(zhuǎn),所以各個(gè)團(tuán)隊(duì)成員很難得到技術(shù)上的積累。

說到這里,接著回到正題,說說測(cè)試在其中的地位。

一般測(cè)試周期基本占開發(fā)周期(人/天)的1/3左右,因?yàn)橄鄬?duì)開發(fā)還有后續(xù)線上問題解決和性能優(yōu)化等工作,所以測(cè)試人員基本測(cè)試完了就沒有后續(xù)了。

如果按照?qǐng)D一產(chǎn)品線劃分的話,這種情況會(huì)好一點(diǎn),基本會(huì)專注某一類應(yīng)用軟件或者客戶端的測(cè)試,但是因?yàn)闇y(cè)試周期相對(duì)較短,所以實(shí)際情況下還會(huì)繼續(xù)進(jìn)行團(tuán)隊(duì)內(nèi)部下一個(gè)應(yīng)用軟件的測(cè)試。

如果按照上圖二的技術(shù)工種劃分的話,組內(nèi)的測(cè)試人員分配到相應(yīng)的產(chǎn)品開發(fā)團(tuán)隊(duì),開發(fā)完了就把測(cè)試人員收回來,第二分配到另外一個(gè)團(tuán)隊(duì)繼續(xù)類似的工作。

這就導(dǎo)致了很多公司都有「測(cè)試人員資源化的趨勢(shì)」,其實(shí)前端也是如此。之前我跟一個(gè)阿里的朋友聊天,他也給我聊到了這個(gè)現(xiàn)象。這就導(dǎo)致一個(gè)問題,每當(dāng)公司進(jìn)行晉級(jí)答辯的時(shí)候,就會(huì)非常尷尬,我們知道,一般答辯只會(huì)看功勞,很少看苦勞。前端和測(cè)試做了很多項(xiàng)目,但是深究一下,好像什么都沒有做。

某種程度上來說,得到的成長(zhǎng)有限。為了破解這個(gè)難題,只能在內(nèi)部發(fā)起一些公司或者開源級(jí)別的項(xiàng)目,雖然大家在多個(gè)產(chǎn)品線各自忙碌,但是也有一些拿得出手的東西。那么這些事情就是加分項(xiàng),比如很多互聯(lián)網(wǎng)公司都有自動(dòng)化測(cè)試平臺(tái)、運(yùn)維平臺(tái)、前端框架等輪子。

有些測(cè)試團(tuán)隊(duì)的領(lǐng)導(dǎo)碰到代碼開發(fā)的工作總是拋給開發(fā)團(tuán)隊(duì),理由是我們沒有這么充足的時(shí)間完成自動(dòng)化測(cè)試用例的開發(fā),不相信自己的團(tuán)隊(duì)能夠完成開發(fā)工作。要我說這種領(lǐng)導(dǎo)「不是傻就是蠢」這種成長(zhǎng)和練手的機(jī)會(huì)都不愿意抓住。還有一些工作中就是不停的點(diǎn)點(diǎn)點(diǎn),如果你想延長(zhǎng)自己的職業(yè)生涯,那么你要警覺了,盡快脫離這種環(huán)境。

事實(shí)上,這種現(xiàn)象是符合我國軟件測(cè)試發(fā)展的,軟件產(chǎn)業(yè)的興起和發(fā)展只有短短的十幾年,在這興起和發(fā)展的階段,開發(fā)軟件追求「短平快,追求快速發(fā)展,追求利益,忽視質(zhì)量」,在公司里,絕大多數(shù)人都在做開發(fā),覺得只要能做出來,能用就行,也正因?yàn)槿绱?,產(chǎn)品沒有競(jìng)爭(zhēng)力,這樣的企業(yè)生存環(huán)境也是比較困難的。但是隨著時(shí)間的推移,對(duì)應(yīng)用軟件的要求會(huì)越來越高,軟件測(cè)試的質(zhì)量越來越受到企業(yè)的關(guān)注。比如一些電商系統(tǒng)因?yàn)閼?yīng)用程序漏洞損失幾千萬,如果經(jīng)過完善的軟件測(cè)試,那么則會(huì)避免此類問題的出現(xiàn)。所以測(cè)試行業(yè)依然是當(dāng)前不可缺少的一個(gè)崗位。

4、后續(xù)發(fā)展方向

對(duì)軟件測(cè)試行業(yè)有了解的同學(xué)不難發(fā)現(xiàn),現(xiàn)在功能測(cè)試找工作越來越困難了,歸根結(jié)底還是技術(shù)原因。對(duì)這個(gè)行業(yè)不了解的人可能覺得,測(cè)試不就是找bug嗎,有什么難的,簡(jiǎn)單的項(xiàng)目也許還能夠應(yīng)對(duì),但是測(cè)試的核心就是質(zhì)量保證,在產(chǎn)品更新速度越來越快的當(dāng)下,單靠功能測(cè)試工程師是沒有辦法保證產(chǎn)品質(zhì)量的。

近年來,由于多數(shù)測(cè)試人員沒有太多的積累,行業(yè)內(nèi)大量技術(shù)根基薄弱的測(cè)試工程師面臨淘汰的現(xiàn)狀(就目前這種裁員的趨勢(shì),很多開發(fā)人員直接轉(zhuǎn)行測(cè)試開發(fā),都沒有太大的問題。)雖然這句話聽起來比較殘酷,但是你必須要看到這種變化。我私下跟一些測(cè)試人員溝通,也都是認(rèn)為現(xiàn)在很多的測(cè)試工程師都不及格,要么是會(huì)點(diǎn)點(diǎn)點(diǎn),要么是會(huì)一點(diǎn)自動(dòng)化,高水平的測(cè)試工程師少之又少,這也就是為什么很多公司都要招聘測(cè)試開發(fā)工程師原因。

測(cè)試這個(gè)行業(yè)的女生偏多,很多就是為了不想寫代碼才要進(jìn)入測(cè)試這個(gè)行業(yè),但是依照現(xiàn)在的發(fā)展?fàn)顩r來看,若想長(zhǎng)期在這個(gè)行業(yè)發(fā)展,不會(huì)代碼是絕對(duì)不行的!會(huì)寫代碼將會(huì)讓你在這個(gè)行業(yè)超越90%以上的測(cè)試人員。

整個(gè)行業(yè)的趨勢(shì)及前景就是:

純手工測(cè)試逐漸淘汰,更多的純開發(fā)工程師進(jìn)入測(cè)試領(lǐng)域;有語言基礎(chǔ)是測(cè)試崗位基本的招聘需求,會(huì)性能或者自動(dòng)化測(cè)試是普遍要求;大廠更多傾向于直接招測(cè)試開發(fā),測(cè)試開發(fā)工程師的薪資會(huì)不斷提高,這兩種測(cè)試人員薪資差距會(huì)逐漸拉大。

拓展知識(shí):

產(chǎn)品測(cè)試工程師

測(cè)試工程師,軟件質(zhì)量的把關(guān)者,工作起點(diǎn)高,發(fā)展空間大。我國的軟件測(cè)試職業(yè)還處于一個(gè)發(fā)展的階段,所以測(cè)試工程師具有較大發(fā)展前景。

傳統(tǒng)的軟件行業(yè)還是以軟件測(cè)試工程師為主,但是在新興的互聯(lián)網(wǎng)行業(yè)大多還是以QA來命名這個(gè)職位,也就是質(zhì)量保證。

測(cè)試人員

1、編寫測(cè)試計(jì)劃、規(guī)劃詳細(xì)的測(cè)試方案、編寫測(cè)試用例。

2、根據(jù)測(cè)試計(jì)劃搭建和維護(hù)測(cè)試環(huán)境;

3、執(zhí)行測(cè)試工作,提交測(cè)試報(bào)告。包括編寫用于測(cè)試的自動(dòng)測(cè)試腳本,完整地記錄測(cè)試結(jié)果,編寫完整的測(cè)試報(bào)告等相關(guān)的技術(shù)文檔;

4、對(duì)測(cè)試中發(fā)現(xiàn)的問題進(jìn)行詳細(xì)分析和準(zhǔn)確**,與開發(fā)人員討論缺陷解決方案。

5、提出對(duì)產(chǎn)品的進(jìn)一步改進(jìn)的建議,并評(píng)估改進(jìn)方案是否合理;對(duì)測(cè)試結(jié)果進(jìn)行小編綜合來說與統(tǒng)計(jì)分析,對(duì)測(cè)試進(jìn)行跟蹤,并提出反饋意見。

6、為業(yè)務(wù)部門提供相應(yīng)技術(shù)支持,確保軟件質(zhì)量指標(biāo)。

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://m.xiesong.cn/75147.html

欧美极品xxxxx| 韩国年轻漂亮岳每4乱理| 久久精品伦理| 亚洲小说图片综合| 日韩专区欧美熟女| 色拍自拍亚洲综合图区| 亚洲精品人妻熟妇| 人人妻人人骑| 国产精品通道| 青青草原av大片| 风韵丰满熟妇啪啪区老熟熟女| 人妻你懂的| 激情伊人桃色网| 国产成人AV自拍| 丰满美女视频网站| 欧美精品| 久久丁香五月综合网| 美女内射无套日韩免费播放| 伍月停停综合色| gogo少妇无码肉肉视频| 国产精品三P| 欧美s婷婷| 中文字幕AV高清片| 亚洲日韩欧美系列| 国产晶品自拍视频| 亚洲欧洲中文日韩AV乱码| 国产亚洲精品无码久久| 婷婷天在线| 精品无码AV一区二区三区不卡| 一二三四国产视频| 色站亚洲| 久9热这里有真品8| 亚洲国产第一区| 欧美一区二区三区动漫| 欧美黑人自慰极品喷水| 日韩精品内射视频免费观看| 亚洲中文经典无码| 六月丁香男人天堂| www.av天堂| 国产精品天干天干在线综合| 丁香五月激情综合国产|