小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

談軟件測(cè)試人員的危機(jī)

 達(dá)坂城大豆 2018-06-28


  筆者混跡于測(cè)試行業(yè)挺長(zhǎng)一段時(shí)間了,一直想寫一篇關(guān)于軟件測(cè)試人員危機(jī)感的文章,但苦于工作原因遲遲未下筆。最近終于有了些閑余時(shí)間,遂決定把自己的心路歷程及所感所想記錄下來,與各位同行共勉。

  作為一名軟件測(cè)試從業(yè)者,如果以下幾點(diǎn)能引發(fā)您的共鳴,那么你就應(yīng)該在讀完這篇文章的那一刻起,樹立起強(qiáng)烈的危機(jī)意識(shí)。

  一、長(zhǎng)期處于舒適區(qū),不愿突破瓶頸

  美國(guó)心理學(xué)家Noel Tichy(諾爾·迪奇)曾提出一個(gè)引人深思的行為改變理論,即把個(gè)人行為改變等級(jí)分為舒適區(qū)、學(xué)習(xí)區(qū)、恐慌區(qū)3大區(qū),事實(shí)上,這個(gè)理論適用于任何行業(yè)的工作者。

  舒適區(qū):即自己擅長(zhǎng)、干起來沒那么費(fèi)勁的事情,心里感到舒適。

  學(xué)習(xí)區(qū):對(duì)自己來說有一定挑戰(zhàn)的事,需要整合一些自己能力范圍外的資源。

  恐慌區(qū):遠(yuǎn)遠(yuǎn)超出自己的能力范圍,感到恐懼及焦慮,可能崩潰以致放棄學(xué)習(xí)。 

行為改變理論

  走出舒適區(qū)并不是一件容易的事,即使處于學(xué)習(xí)區(qū),大多數(shù)人也很難擁有十年如一日的求知欲。學(xué)習(xí)是一個(gè)漫長(zhǎng)積累的過程,只有長(zhǎng)期讓自己處于學(xué)習(xí)區(qū),才能不斷擴(kuò)大自己的舒適區(qū),并把一部分恐慌區(qū)也變?yōu)橄鄳?yīng)的學(xué)習(xí)區(qū),才能不斷提升自己的核心競(jìng)爭(zhēng)力,最后成為“牛逼”的人物。

  就軟件測(cè)試行業(yè)而言,功能測(cè)試員的舒適區(qū)是更多是業(yè)務(wù)方面的黑盒測(cè)試、案例編寫、提交bug等,學(xué)習(xí)區(qū)就是灰盒測(cè)試或業(yè)務(wù)深廣度的積累,恐慌區(qū)可能就是白盒測(cè)試、測(cè)試環(huán)境搭建了。同理,對(duì)于測(cè)試開發(fā)角色,舒適區(qū)是常用框架及技術(shù)的運(yùn)用,學(xué)習(xí)區(qū)可能更多是偏向于業(yè)務(wù)的理解或技術(shù)的深度探究。仔細(xì)想想,如果功能測(cè)試人員及測(cè)試開發(fā)人員每天的工作都是游離于舒適區(qū),短期內(nèi)可能不會(huì)有影響,但從長(zhǎng)遠(yuǎn)來看,也很難有好的發(fā)展。

  當(dāng)然,筆者并沒有完全否定舒適區(qū),任何一個(gè)區(qū)間狀態(tài)都有其價(jià)值,我們潛意識(shí)需要一個(gè)有較少焦慮和壓力的空間,這樣當(dāng)離開它的時(shí)候我們才能有所獲益。

  二、身處穩(wěn)定安逸的工作環(huán)境,卻長(zhǎng)時(shí)間都在原地踏步

  其實(shí)第一點(diǎn)的行為改變理論也可以很好的闡述以上話題,但作者還是想跟單列出來跟同行們聊聊。

  說到穩(wěn)定安逸,曾身處大型國(guó)有企業(yè)多年的筆者感觸尤為深刻。不可否認(rèn)大國(guó)企的許多優(yōu)勢(shì)是中小企業(yè)望塵莫及的,以下僅列出筆者的幾點(diǎn)愚見。

  1、完善的管理制度和研發(fā)流程。

  2、完善的員工培訓(xùn)體系。

  3、強(qiáng)大的產(chǎn)品支撐,行業(yè)標(biāo)桿。

  4、不錯(cuò)的福利。時(shí)不時(shí)發(fā)點(diǎn)油鹽、生活用品、服裝費(fèi)等。

  5、員工歸宿感更強(qiáng)(可能也是因?yàn)榈?點(diǎn)的福利吧,哈哈)。

  既然咱們要聊危機(jī)感,那就必須談?wù)劥髧?guó)企對(duì)個(gè)人(測(cè)試員)發(fā)展所帶來的限制,以筆者老東家為例,有共鳴的同行請(qǐng)對(duì)號(hào)入座。

  1、測(cè)試工具自主研發(fā),辦公軟件設(shè)置黑白名單。如果你只是一名使用工具進(jìn)行測(cè)試的美女子或俊男子,工作幾年后你會(huì)發(fā)現(xiàn),行業(yè)盛行的Jmeter、postman、selenium、robot framework、appium等工具,你一個(gè)也不會(huì)。這里可能有人會(huì)提出質(zhì)疑了,要怪也只能怪自己沒有去學(xué),但筆者想說的是,身處穩(wěn)定的大國(guó)企,如果沒想著跳槽,真沒幾個(gè)人會(huì)去學(xué)這些東西,學(xué)了也用不上,唯一能安慰自己的是去學(xué)習(xí)各類工具的理念,然后再自主研發(fā)工具在工作中推廣,但是我們都知道研發(fā)工具對(duì)許多測(cè)試人員來說就屬于恐慌區(qū)了。

  2、IBM大型主機(jī)。你聽過cobol語言么?你用過clearcase版本管理工具么?我想大部分童鞋看到以上兩個(gè)詞匯都趕緊去百度了。但是如果說起git、svn等版本管理工具,估計(jì)大家一點(diǎn)都不陌生。換個(gè)角度想想,當(dāng)別人問你git的基本使用時(shí),你卻跟他談clearcase,是不是有點(diǎn)不合常理。當(dāng)你在侃侃而談cobol時(shí),面試官卻一臉茫然。毫無疑問,以上的技能能為你加分,但也限制了你擇業(yè)的范圍。

  3、重復(fù)勞動(dòng)。人在某個(gè)崗位待上一段時(shí)間,總會(huì)發(fā)現(xiàn)每天的工作只不過是遵循著與昨日相同的慣例,如果未能突破瓶頸,必然只能原地踏步。以一名功能測(cè)試人員為例,每一階段的工作必定是需求分析—案例編寫—案例評(píng)審—測(cè)試—bug提交—測(cè)試報(bào)告,日復(fù)一日,變化的是需求,不變的是工作方式。筆者也接觸過不少測(cè)試的童鞋,有些人的重復(fù)勞動(dòng),能成為某一業(yè)務(wù)線的測(cè)試骨干,因?yàn)槠渌伎急瘸H烁猩疃群蛷V度。而有些人卻只能游離于表面,因?yàn)樗麄冎皇菓?yīng)付完成工作而已,并不習(xí)慣深入思考和總結(jié),應(yīng)樹立起危機(jī)感的正是這類人。

  4、資產(chǎn)保密。俗話有說“生不帶來,死不帶去”,但在大型國(guó)企,比這個(gè)更慘一些,那就是“在職帶來的,離職也帶不走”,畢竟大型國(guó)企異常注重資產(chǎn)的保密性,比如局域網(wǎng)辦公、安全軟件監(jiān)控、外發(fā)郵件需特批、U盤拷貝資料監(jiān)控、資料打印監(jiān)控等等。更讓人吐槽的是,你工作幾年辛辛苦苦積累的資料,離職時(shí)發(fā)現(xiàn)根本帶不走。

  “溫水煮青蛙”的道理大家都懂,身處穩(wěn)定安逸的工作環(huán)境,大部分人會(huì)逐漸喪失上進(jìn)心,畢竟等到成了家、有了孩子、上了年紀(jì)后,還有多少人有勇氣去適應(yīng)另一個(gè)環(huán)境呢? 筆者始終覺得作為一名測(cè)試人員,更應(yīng)該多想想,你工作8年、10年,相比工作3年、5年的同行優(yōu)勢(shì)在哪?

  三、未能找準(zhǔn)自我定位

  在踏入軟件測(cè)試行業(yè)的前幾年,不少測(cè)試人員會(huì)陷入迷茫期,主要是對(duì)職業(yè)發(fā)展方向不清晰。網(wǎng)上很多談軟件測(cè)試人員職業(yè)發(fā)展方向及核心競(jìng)爭(zhēng)力的文章,也確實(shí)能為各位測(cè)試同行提供不錯(cuò)的建議。作為一名軟件測(cè)試從業(yè)者,筆者也曾迷茫過,準(zhǔn)確的說直至2016年才真正找準(zhǔn)自我定位,在此筆者就“自我定位”這個(gè)話題談?wù)勛约旱囊恍┛捶ā?/p>

  筆者曾接觸不少測(cè)試同行,偶爾會(huì)聽到測(cè)試人員抱怨沒有得到應(yīng)有的認(rèn)可,主要體現(xiàn)在以下幾個(gè)方面:

  1、被人覺得測(cè)試工作沒有技術(shù)含量,相比開發(fā),測(cè)試更像是一門體力活。

  2、測(cè)試人員缺乏相關(guān)的技術(shù)背景,慢慢形成了有事找開發(fā)的工作模式。

  3、大部分測(cè)試人員只專注于工作的完成度,缺乏更深度的思考和總結(jié),比如如何提高測(cè)試效率、如何對(duì)業(yè)務(wù)進(jìn)行連貫性總結(jié)等。

  以上三點(diǎn),提到了兩個(gè)關(guān)鍵詞,“技術(shù)”和“業(yè)務(wù)”。結(jié)合《google軟件測(cè)試之道》及筆者的看法,把測(cè)試人員的定位區(qū)分如下。

  功能測(cè)試:理論上說,該定位的測(cè)試人員應(yīng)該是對(duì)業(yè)務(wù)需求理解最透徹的群體,專注于用戶角度的測(cè)試,組織整體質(zhì)量實(shí)踐,分析測(cè)試運(yùn)行結(jié)果,驅(qū)動(dòng)測(cè)試執(zhí)行。當(dāng)然除了業(yè)務(wù)技能過硬,常用的測(cè)試工具也是必須掌握的。  

功能測(cè)試主要技能

  功能測(cè)試人員下一階段的的發(fā)展軌跡一般是測(cè)試經(jīng)理崗位,因?yàn)楹芏喙镜臏y(cè)試經(jīng)理并不要求具備很強(qiáng)的技術(shù)能力,測(cè)試經(jīng)理更看重的是協(xié)調(diào)溝通、統(tǒng)籌全局、目標(biāo)管理、執(zhí)行管理等能力。

  性能測(cè)試:相比功能測(cè)試人員,性能測(cè)試人員對(duì)業(yè)務(wù)的理解相對(duì)沒那么深入,其更偏向于技術(shù)的運(yùn)用及數(shù)據(jù)分析,目的是找出系統(tǒng)瓶頸。性能測(cè)試是一個(gè)缺口比較大的崗位,最大的原因是由于對(duì)測(cè)試人員要求較高,市面上的優(yōu)秀人才相對(duì)較少。我們不妨看看拉勾、獵聘、boss直聘等招聘網(wǎng)站對(duì)性能測(cè)試人員的常見要求。

  1、對(duì)經(jīng)驗(yàn)尤為看重,一般要求3年以上的性能測(cè)試經(jīng)驗(yàn)。

  2、熟練掌握主流的性能測(cè)試工具,Jmeter、LR等。

  3、掌握操作系統(tǒng)、數(shù)據(jù)庫、網(wǎng)絡(luò)知識(shí)等。

  4、能夠獨(dú)立規(guī)劃和組織性能測(cè)試,搭建性能測(cè)試環(huán)境;能夠設(shè)計(jì)性能測(cè)試場(chǎng)景,分析性能問題,定位系統(tǒng)瓶頸。

  結(jié)合自身的工作經(jīng)歷及調(diào)研,筆者整理了性能測(cè)試需具備的技能,歡迎各位同行拍磚。 

性能測(cè)試主要技能

  安全測(cè)試:提到這個(gè)崗位,估計(jì)很多童鞋也只是游離于“安全”兩字的字面理解。但筆者想說的是,安全測(cè)試是異常復(fù)雜的,一個(gè)專業(yè)的安全測(cè)試專家在某種程度上來說就是一個(gè)全棧工程師,需具備以下專業(yè)素養(yǎng)(部分內(nèi)容引用《為什么不推薦去做安全測(cè)試工程師》《致測(cè)試同仁們:讓我們一起做安全測(cè)試吧》)。

  1、要使用別具一格的視角來審視需要測(cè)試的軟件。

  2、要改變測(cè)試中模擬的對(duì)象。

  3、使用專用的測(cè)試工具。

  4、了解安全漏洞的原理。

  5、了解安全漏洞的測(cè)試方法及防范知識(shí)。

  6、掌握上圖中“性能測(cè)試主要技能”的相關(guān)知識(shí)。

  筆者畢竟不是從事安全測(cè)試崗位的工作,以上理解也可能存在偏差,歡迎相關(guān)童鞋指正。

  測(cè)試開發(fā):工作重心在可測(cè)試性和通用測(cè)試基礎(chǔ)框架上,編寫單元測(cè)試框架和自動(dòng)化測(cè)試框架,關(guān)注質(zhì)量的提升和測(cè)試覆蓋率,持續(xù)集成實(shí)施等。除了具備業(yè)務(wù)技能,不同崗位對(duì)技術(shù)要求也不一樣。

  測(cè)試架構(gòu)師:可以說該崗位屬于測(cè)試人員職業(yè)發(fā)展金字塔的頂端了,這也是筆者努力的方向。關(guān)于測(cè)試架構(gòu)師所需具備的專業(yè)素養(yǎng),有興趣的童鞋可以拜讀一下《一個(gè)測(cè)試架構(gòu)師工作心得》這篇文章??偠灾?,萬丈高樓平地起,作為一名軟件測(cè)試人員,只有不斷的學(xué)習(xí)、積累,才能邁向金字塔頂端。

  另外,除了以上描述的發(fā)展定位,筆者經(jīng)過多年的思索,感悟出了一套測(cè)試人員價(jià)值理論,越往上,價(jià)值越大,當(dāng)然收入也會(huì)越高^_^,希望能對(duì)各位同行的發(fā)展有所幫助。 

測(cè)試人員價(jià)值理論

  1、基本技能,編寫案例,發(fā)現(xiàn)bug等。每一個(gè)軟件測(cè)試人員必須具備的,毋庸置疑。

  2、識(shí)別盲點(diǎn),發(fā)現(xiàn)深層次的問題。這一層次更看重的是個(gè)人經(jīng)驗(yàn)及思維方式,工作1年和工作5年的測(cè)試員對(duì)同一需求理解的深度和廣度肯定有差距。

  3、發(fā)現(xiàn)痛點(diǎn),提升團(tuán)隊(duì)效率。該層次更多是能站在團(tuán)隊(duì)角度思考,通過分析團(tuán)隊(duì)痛點(diǎn),整合資源來改善團(tuán)隊(duì)工作模式,提升測(cè)試效率。筆者在文章《如何使用Jmeter提高接口測(cè)試效率》中提到的工作方法正是從提升團(tuán)隊(duì)效率角度出發(fā)。

  4、建立個(gè)人品牌,授人予漁,愚教于樂。該層次的人在某個(gè)領(lǐng)域已經(jīng)具備了比較深度的知識(shí)體系,其通過博客、云課堂、線下培訓(xùn)等渠道面向大眾傳授知識(shí),并掙取一定的費(fèi)用,從而實(shí)現(xiàn)職業(yè)與財(cái)富自由。

  5、創(chuàng)新,整合資源,改善行業(yè)工作的方式。單憑個(gè)人的能力很難達(dá)到該層次,所以往往是指某些公司或組織。比如現(xiàn)在盛行的各類云測(cè)平臺(tái)、DevOps等。

  四、廣而不精,未能形成知識(shí)體系

  很多測(cè)試人員喜歡在簡(jiǎn)歷上寫著精通各類測(cè)試工具,比如Jmeter、selenium、robot framework等,結(jié)果面試的時(shí)候,自己卻只能卻只能游離于工具\(yùn)框架的基本使用,并沒有深入去了解工具的精髓,這就是我們所講的廣而不精。

  一切工具的運(yùn)用說到底是為了提高效率和保證質(zhì)量,測(cè)試行業(yè)很推崇自動(dòng)化測(cè)試,下面筆者就以jmeter為例,來闡述如何建立知識(shí)體系。

  在開展這個(gè)話題前,我們先來簡(jiǎn)單說說有名的GROW模型,筆者的知識(shí)體系建立也是以該模型為基礎(chǔ)。

  • G(Goal setting):目標(biāo)。

  • R(Reality Check):現(xiàn)狀分析。

  • O(Options):解決方案。

  • W(Way Forward):行動(dòng)計(jì)劃。

  16年跳槽到新公司后,本人確定了一個(gè)目標(biāo),那就是在測(cè)試組建立一體化測(cè)試管理體系(自動(dòng)化測(cè)試+缺陷管理+案例管理集成)。通過對(duì)測(cè)試組工作內(nèi)容(后臺(tái)接口測(cè)試)及工作方式(傳統(tǒng)手工測(cè)試)的分析,在對(duì)比postman、jmeter、soupui等接口測(cè)試工具的優(yōu)劣勢(shì)后,最終敲定使用jmeter作為測(cè)試組的自動(dòng)化測(cè)試工具,主要原因是Jmeter支持外部jar包的方法調(diào)用,而筆者剛好有一定的java基礎(chǔ)。依賴于jmeter提供的csv data config功能,我們采用數(shù)據(jù)驅(qū)動(dòng)測(cè)試的模式,但是很快就碰到難題了,那就是jmeter的察看結(jié)果樹對(duì)每個(gè)請(qǐng)求都是單獨(dú)展現(xiàn)的,如果同時(shí)執(zhí)行上百條測(cè)試案例,檢查結(jié)果對(duì)測(cè)試人員來說無疑是個(gè)噩夢(mèng),于是,筆者致力于解決該問題,并把Jmter+jira+Testlink進(jìn)行集成,最終我們形成了以下的測(cè)試體系。 

 一體化測(cè)試管理

  一體化測(cè)試管理體系的建立僅是筆者推廣半自動(dòng)化測(cè)試的開始,結(jié)合docker、moutebank等技術(shù),筆者搭建了持續(xù)集成環(huán)境,進(jìn)一步提升了回歸測(cè)試的效率,同時(shí)高效地進(jìn)行質(zhì)量監(jiān)控。  

持續(xù)集成

  以上筆者的經(jīng)歷更像一張橫向的知識(shí)網(wǎng),因?yàn)槠渲杏玫絡(luò)enkins、docker、moutebank、java編程等,還需要花更多的精力去深入學(xué)習(xí),當(dāng)每項(xiàng)技能都能掌握到一定深度,才能稱為一個(gè)完整的知識(shí)體系。

  五、立足當(dāng)下,卻未能放眼未來。

  當(dāng)前,區(qū)塊鏈、大數(shù)據(jù)、人工智能等領(lǐng)域的發(fā)展日趨成熟,可以預(yù)見這些領(lǐng)域的測(cè)試需求在未來也是異常巨大,作為測(cè)試的您是否已經(jīng)做好了準(zhǔn)備?另外,ThoughtWorks 2015-2017發(fā)布的技術(shù)雷達(dá)分析了軟件行業(yè)測(cè)試發(fā)展新趨勢(shì),筆者特摘錄一部分與各位同行共勉。  

TW技術(shù)雷達(dá)

  結(jié)語

  文章的最后,筆者想談?wù)勛约核斫獾膬?yōu)秀軟件測(cè)試員應(yīng)具備的素養(yǎng),歡迎各位同行補(bǔ)充。 

 優(yōu)秀測(cè)試人員素質(zhì)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多