



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、最近準(zhǔn)備研究一下軟件測試職業(yè)的發(fā)展方向,一是增長自己的知識,二是為自己的職業(yè)規(guī)劃 做個(gè)參考,在網(wǎng)上找到一篇很好的東東,將它整理了一下,放上來吧,以備以后查看。軟件測試職業(yè)發(fā)展方向,大體上可以分為管理路線、技術(shù)路線、管理+技術(shù) 路線。測試初級階段:測試工程師,屬于軟件測試職業(yè)生涯的初級域,其適用范圍是入行軟件測試 3年內(nèi)的常規(guī)測試從業(yè)者,其主要工作內(nèi)容是按照測試主管(即直接上司)分配 的任務(wù)計(jì)劃,編寫測試用例、執(zhí)行測試用例、提交軟件缺陷,包括提交階段性測 試報(bào)告、參與階段性評審等。管理+技術(shù)路線:首先是常規(guī)路線,這條發(fā)展路線要求管理與技術(shù)并重,因?yàn)檐浖y試的行業(yè) 特點(diǎn)決定了這個(gè)因素:測試工程師向
2、上晉升到測試主管、測試經(jīng)理、測試總監(jiān) 直至咨詢域的更高方向!測試主管是企業(yè)項(xiàng)目級主管,對于中小型軟件公司也可以是企業(yè)級主管,屬 于中級發(fā)展域,適用范圍是2到5年職業(yè)經(jīng)驗(yàn)的測試從業(yè)者。其工作內(nèi)容是根據(jù) 項(xiàng)目經(jīng)理或測試經(jīng)理的計(jì)劃安排,調(diào)配測試工程師執(zhí)行模塊級或項(xiàng)目級測試工作, 并控制與監(jiān)督軟件缺陷的追蹤,保證每個(gè)測試環(huán)節(jié)與階段的順利進(jìn)行。嚴(yán)格來說, 這個(gè)級別更多屬于測試的設(shè)計(jì)者,因?yàn)槠髽I(yè)的測試流程搭建是由更高級別的測試 經(jīng)理或相關(guān)管理者來做的,測試主管負(fù)責(zé)該流程的具體實(shí)施;而更多的工作,是 思考如何對軟件進(jìn)行更加深入、全面的測試。測試主管比較有創(chuàng)造性的工作內(nèi)容 就是測試設(shè)計(jì),而恰恰很多公司忽略了或
3、沒有精力來執(zhí)行此工作內(nèi)容!應(yīng)該說, 在一個(gè)企業(yè)里做了3年左右測試工作的人員,很容易晉升到該職位,而之所以晉 升,是與個(gè)人測試技術(shù)的過硬、測試方法的豐富,加上對測試流程的監(jiān)控力與執(zhí) 行力的職業(yè)素質(zhì)息息相關(guān)!測試經(jīng)理是更高級別的測試管理者,屬于高級測試方向域。對于大中型軟件 公司,該職位尤為重要,并且對其職業(yè)要求也比較高,一般適合4到8年的測試 從業(yè)者,在管理與技術(shù)能力雙雙比較成熟的情況下,可以結(jié)合具體環(huán)境晉升到該 級別。測試經(jīng)理負(fù)責(zé)企業(yè)級或大型項(xiàng)目級總體測試工作的策劃與實(shí)施。測試經(jīng)理 除了需要統(tǒng)籌整個(gè)企業(yè)級或項(xiàng)目級測試流程外,還要對于不同軟件架構(gòu)、不同開 發(fā)技術(shù)下的測試方法進(jìn)行研究與探索,為企業(yè)
4、的測試團(tuán)隊(duì)成員提供指導(dǎo)與解決思 路,同時(shí)還要合理調(diào)配不同專項(xiàng)測試的人力資源(如業(yè)務(wù)測試工程師、自動(dòng)化測 試工程師、白盒測試工程師、性能測試工程師),對軟件進(jìn)行全面的測試;另外, 一些企業(yè)里,測試經(jīng)理還需要與客戶交流與溝通,負(fù)責(zé)部分的銷售性或技術(shù)支持 性工作。測試總監(jiān),屬于常規(guī)發(fā)展路線的最高域,該職位一般在大型或跨國型軟件企 業(yè),或者專向于測試服務(wù)型企業(yè)有所設(shè)立,一般設(shè)立測試總監(jiān)的企業(yè),該職位都 相當(dāng)于CTO或副總的級別,是企業(yè)級或集團(tuán)級測試工作的最高領(lǐng)導(dǎo)者,駕馭著 企業(yè)全部的測試與測試相關(guān)資源,管理著企業(yè)的全部測試及質(zhì)量類工作。而其職 業(yè)要求,也是技術(shù)與管理雙結(jié)合。技術(shù)路線:技術(shù)路線中級域:技
5、術(shù)路線,劃分為三個(gè)半方向,分別是自動(dòng)化測試工程師、白盒測試工程師 性能測試工程師和認(rèn)證測試工程師;前三者適用于通用軟件測試領(lǐng)域,認(rèn)證測試 工程師乃嵌入式測試領(lǐng)域職位,至少目前僅出現(xiàn)在嵌入式領(lǐng)域。自動(dòng)化測試工程師,定義在功能測試范疇,指通常所說的依靠自動(dòng)化測試工 具進(jìn)行軟件黑盒測試的工程師。從大環(huán)境講,自動(dòng)化測試是軟件測試執(zhí)行階段的 必然趨勢,社會(huì)對于軟件測試的認(rèn)可度以及對自動(dòng)化測試人才的需求必將日益增 加。白盒測試工程師,定位于在軟件測試周期的單元測試階段對軟件進(jìn)行的代碼 級測試的人,包括代碼走讀、代碼功能與邏輯測試、代碼內(nèi)存泄漏檢查、代碼運(yùn) 行效率檢查、代碼測試覆蓋率分析等。如果說,自動(dòng)化測
6、試只是依靠腳本語言完 成測試腳本編寫與調(diào)試的過程(因?yàn)樽詣?dòng)化測試工程師的工作重點(diǎn)不在編寫腳 本),對于自動(dòng)化測試工程師的技術(shù)要求要相對偏低的話,那么白盒測試工程師 就要對大型程序開發(fā)語言的完全掌握,因此其技術(shù)要求相對偏高!性能測試工程師,即在系統(tǒng)測試階段、功能測試后對軟件系統(tǒng)性能指標(biāo)進(jìn)行 采集分析和運(yùn)行效率檢測的人。在一個(gè)盡量壓縮的測試流程里,功能測試可以手 工進(jìn)行,白盒測試可以不做,但是性能測試必須要做,除非該軟件非網(wǎng)絡(luò)類軟件 即單機(jī)版軟件!軟件測試,從宏觀上可以劃分為三個(gè)大方面:功能測試、性能測 試、安全性測試,功能測試說明軟件做對了,功能測試+性能測試說明軟件做好 了,三者結(jié)合起來說明軟
7、件做的非常好!安全測試暫且拋之不提,這是下一個(gè)發(fā) 展域的內(nèi)容,但是為了把軟件做好,為了真正保證軟件的質(zhì)量,性能測試絕不容 忽視;只因目前很多企業(yè)由于時(shí)間、成本、人力條件的限制,暫且不做性能測試。 性能測試工程師相對來說,是三個(gè)技術(shù)路線里技術(shù)要求最高的,因?yàn)檐浖男阅?瓶頸歸根結(jié)底落實(shí)到代碼的運(yùn)行效率這個(gè)問題上,因此性能測試要做好,性能測 試工程師起碼要懂開發(fā);而為了發(fā)現(xiàn)性能問題,要懂軟件開發(fā)架構(gòu);為了定位性 能問題,要懂操作系統(tǒng)、網(wǎng)絡(luò)協(xié)議、應(yīng)用服務(wù)器乃至數(shù)據(jù)庫的原理與使用;為了 最終解決性能問題,要根據(jù)定位的問題有針對性的對代碼、操作系統(tǒng)、網(wǎng)絡(luò)架構(gòu)、 服務(wù)器、數(shù)據(jù)庫進(jìn)行優(yōu)化!當(dāng)然性能測試是一個(gè)
8、系統(tǒng)工程師,絕對不是一兩個(gè)人 的事情,對于常規(guī)性能測試工程師,具備定位性能問題的能力即可。技術(shù)路線高級域:進(jìn)入技術(shù)路線的高級域,根據(jù)中級域的四個(gè)路線,可以細(xì)分成五個(gè)路線,分 別是資深自動(dòng)化測試工程師、資深白盒測試工程師、資深性能測試工程師、安 全性測試工程師、標(biāo)準(zhǔn)化工程師,這些高級技術(shù)類人才完全與常規(guī)測試經(jīng)理平齊, 屬于軟件測試職業(yè)發(fā)展高級域。資深自動(dòng)化測試工程師由自動(dòng)化測試工程師晉升而來。如果說常規(guī)自動(dòng)化測 試工程師只是負(fù)責(zé)自動(dòng)化測試腳本本身的設(shè)計(jì)與開發(fā),那么資深自動(dòng)化測試工程 師的工作內(nèi)容就是自動(dòng)化測試這項(xiàng)工作的實(shí)施!也就是說,錄制腳本-添加驗(yàn)證 點(diǎn)-回放腳本只是最初始的自動(dòng)化階段,要在企
9、業(yè)實(shí)施自動(dòng)化測試,要有資深自 動(dòng)化測試工程師來設(shè)計(jì)數(shù)據(jù)驅(qū)動(dòng),開發(fā)測試框架,甚至一些企業(yè)內(nèi)部自主開發(fā)小 型測試工具(而非商業(yè)工具)的先例,這些也都是建立在資深自動(dòng)化測試工程師 具有深厚的技術(shù)底蘊(yùn)后,主導(dǎo)其他人員協(xié)調(diào)完成的事情。資深白盒測試工程師,其工作內(nèi)容包含常規(guī)白盒測試工程師的內(nèi)容,除此之 外,要協(xié)助測試經(jīng)理或測試總監(jiān)攻關(guān)測試方法與技術(shù)性難題,因此其技術(shù)水平更 加雄厚。如果常規(guī)白盒測試工程師是停留在某種程序設(shè)計(jì)語言類型的代碼級測試, 那么資深白盒測試工程師就要脫離程序設(shè)計(jì)語言本身,結(jié)合不同架構(gòu)、多種開發(fā) 技術(shù)交互的情況下,尋找代碼測試方法,并具有對代碼優(yōu)化的能力。資深性能測試工程師,來源于常規(guī)
10、性能測試工程師,按照常規(guī)性能測試工程 師的技術(shù)要求,資深性能測試工程師應(yīng)該具備性能測試整體方案的設(shè)計(jì)能力,以 及軟件系統(tǒng)性能問題定位和性能優(yōu)化的能力!除此之外,也要對主流的軟件開發(fā) 模式下的應(yīng)用系統(tǒng)具有敏銳的洞察意識和感知意識。安全性測試工程師,其實(shí)從性能測試工程師衍生出來,因?yàn)橹挥芯邆湫阅軠y 試經(jīng)驗(yàn)的人,才對軟件的開發(fā)模式、實(shí)現(xiàn)架構(gòu)和技術(shù)本身充分了解,才會(huì)感知和 預(yù)見軟件系統(tǒng)存在的安全漏洞,加上其本人是測試出身,才知道如何通過系統(tǒng)漏 洞嘗試攻擊軟件系統(tǒng),達(dá)到測試的目的。目前國內(nèi)軟件行業(yè)對于安全性測試的認(rèn) 識尚未清晰,該職業(yè)也更沒有普及,一般只限于軍事類、機(jī)密類、防病毒類或其 他高安全性軟件的
11、測試工作中。技術(shù)路線專家域:在技術(shù)路線,向上繼續(xù)提升的方向,我們稱之為技術(shù)專家”;如果說前面描 述的技術(shù)職位的所涉范圍都定位在企業(yè)內(nèi)部,即企業(yè)級資深性能測試工程師,那 么技術(shù)專家,我們可以看作是領(lǐng)域級專項(xiàng)人才!隨著軟件測試行業(yè)的職位不斷細(xì) 化,每個(gè)人在自己擅長的領(lǐng)域走向深入,都可以成為該領(lǐng)域的技術(shù)專家,技術(shù)專 家在自已經(jīng)營的領(lǐng)域里,具有個(gè)人獨(dú)到的見解和深厚的技術(shù)實(shí)力,而這類人才可 以不再從事具體的測試工作,而是提供行業(yè)性測試技術(shù)咨詢、培訓(xùn)等,為軟件測 試整體行業(yè)的發(fā)展,起到了鮮明的帶頭作用。管理方面:管理方面中級域:從事了1到3年左右的常規(guī)測試工程師,在經(jīng)過對個(gè)人性格特點(diǎn)剖析后,如 果認(rèn)為自己
12、是一個(gè)傾向于“高管理-低技能”的類型,那么想要實(shí)現(xiàn)自己的職業(yè)提 升,可以向中級發(fā)展域的配置管理工程師、質(zhì)量保證工程師、業(yè)務(wù)測試工程師轉(zhuǎn) 型。配置管理(SCM)與質(zhì)量保證(SQA)同是CMM中的關(guān)鍵過程域(KPA),也 同是現(xiàn)代軟件工程里的必要角色,與軟件測試同屬軟件開發(fā)團(tuán)隊(duì)的重要組成部分。 只因這兩個(gè)角色在軟件工程里的人員配比數(shù)量相對較少,還不如軟件測試這樣規(guī) ?;酥劣谛纬尚袠I(yè),而最多是一個(gè)職業(yè);另外一個(gè)社會(huì)現(xiàn)象是,企業(yè)很少直接 從社會(huì)直接招聘配置管理工程師和質(zhì)量保證工程師,而通常的做法是從企業(yè)內(nèi)部 的現(xiàn)有測試員工隊(duì)伍里選拔,而轉(zhuǎn)型后的測試工程師,就成為SCM或SQA。分 析其原因,我們可以
13、感知,SCM、SQA與軟件測試工程師都是關(guān)注于軟件質(zhì)量 的相似職位,社會(huì)對于配置管理、質(zhì)量保證的定義和工作內(nèi)容并未普及,與其直 接從社會(huì)招聘“0”基礎(chǔ)的人來培養(yǎng),倒不如從軟件測試人員里升華! 一般來說, 這兩種職位的上報(bào)對象是項(xiàng)目經(jīng)理或相同級別管理者。轉(zhuǎn)型后的配置管理與質(zhì)量保證工程師,一定要轉(zhuǎn)變一個(gè)意識,那就是常規(guī)測 試工程師的工作范圍很大一部分(不是全部)只限于測試流程,而配置管理和質(zhì) 量保證的工作范圍是面向整個(gè)軟件開發(fā)流程,二者的職業(yè)要求都非常重視軟件工 程知識體系的建立和軟件開發(fā)總體流程的實(shí)施能力。由于配置管理工程師除了企 業(yè)配置管理流程的搭建與實(shí)施外,一般會(huì)涉及配置管理工具的管理與維護(hù)
14、,而質(zhì) 量保證工程師更多的工作是軟件開發(fā)流程的控制與維護(hù),故而配置管理對技術(shù)的 要求稍高于質(zhì)量保證。業(yè)務(wù)測試工程師,定義為面向行業(yè)類軟件業(yè)務(wù)邏輯與工作流測試的人員。當(dāng) 前軟件開發(fā)類型,很大一部分是行業(yè)類軟件的應(yīng)用,如ERP、SCM、CRM、OA、 電信、金融、財(cái)務(wù)、嵌入式、通信、手機(jī)、游戲.這就要求從事行業(yè)類軟件測 試的人員具備行業(yè)背景、業(yè)務(wù)知識,熟練該行業(yè)工作流程。從社會(huì)上出現(xiàn)的很多 對此類經(jīng)驗(yàn)要求的測試工程師招聘信息中,我們更加肯定這種趨勢;所謂存在即 是道理,既然社會(huì)上有了需求,那么就可以作為個(gè)人發(fā)展的方向。而另外一個(gè)特 點(diǎn)是,業(yè)務(wù)測試工程師的工作內(nèi)容主要是黑盒測試,屬于功能范疇,因此對
15、技術(shù) 要求不大,設(shè)置一些大型行業(yè)類軟件公司的業(yè)務(wù)測試工程師薪資豐厚,但是完全 可以不懂技術(shù),因?yàn)樗墓ぷ餍再|(zhì)決定了不需要懂很多的技術(shù)!他們甚至連軟件 的界面測試都不做交給常規(guī)測試工程師實(shí)施,而完全關(guān)注軟件的業(yè)務(wù)性和易 用性,由于其深厚的行業(yè)背景,可以為軟件的在正式發(fā)布前提出很多建設(shè)性的意 見,而這些建議正是軟件開發(fā)商提高產(chǎn)品易用性、增加用戶滿意度、開拓市場、 創(chuàng)造利潤的關(guān)鍵因素之一!管理方面高級域:當(dāng)管理路線的中級域方向繼續(xù)上升至高級域,就分別到達(dá)配置管理經(jīng)理、質(zhì) 量保證經(jīng)理、產(chǎn)品經(jīng)理、業(yè)務(wù)專家。如果說配置管理工程師、質(zhì)量保證工程師更加側(cè)重于配置管理流程、質(zhì)量保 證流程的實(shí)施與日常管理維護(hù),那
16、么配置管理經(jīng)理、質(zhì)量保證經(jīng)理就是更側(cè)重于 配置管理流程、質(zhì)量保證流程的建立與改進(jìn)。一般在中小軟件企業(yè),可能沒有這 兩個(gè)角色,而全部的配置管理或質(zhì)量保證工作都由工程師擔(dān)當(dāng);但是大中型軟件 企業(yè)對資深配置管理經(jīng)理、資深質(zhì)保經(jīng)理求賢若渴。軟件系統(tǒng)越龐大,軟件開發(fā) 團(tuán)隊(duì)規(guī)模就越龐大,軟件開發(fā)流程中出現(xiàn)問題的幾率就越高,高效管理軟件開發(fā) 流程,不斷改進(jìn)軟件質(zhì)量,是每個(gè)軟件公司在技術(shù)上沒有顧慮后的下一個(gè)急需攻 破的難關(guān)!業(yè)務(wù)專家,屬于行業(yè)內(nèi)咨詢、顧問的角色,已經(jīng)幾乎脫離了測試工作本身, 而更多為企業(yè)的產(chǎn)品需求分析、設(shè)計(jì)、開發(fā)、測試等各個(gè)環(huán)節(jié)提供指導(dǎo)工作,其 目的也是提高軟件的易用性和穩(wěn)定性,減少后期不必要的需求變更。該職位也同 樣在目前熱點(diǎn)行業(yè)的大中型軟件企業(yè)有所設(shè)立。產(chǎn)品經(jīng)理,這個(gè)職位在很多企業(yè)有所設(shè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專題2.10 函數(shù)的綜合應(yīng)用(解析版)-2024年高考數(shù)學(xué)一輪復(fù)習(xí)精講精練寶典(新高考專用)
- 車間地基施工方案
- 景觀塔施工方案
- 互聯(lián)網(wǎng)電商知識培訓(xùn)課件
- 印刷制作設(shè)計(jì)合同范例
- 吉首售房合同范例
- 2025年英語 英語五官標(biāo)準(zhǔn)課件
- 壓手續(xù)不押車合同范例
- 腦疝的護(hù)理診斷及護(hù)理問題
- 豐富多樣的幼兒園節(jié)日慶典計(jì)劃
- 跨國公司的人力資源管理
- 2023蘇教版數(shù)學(xué)四年級下冊第一單元試卷含部分答案(三套)
- 亮化工程投標(biāo)書
- 沖壓廢料自動(dòng)輸送裝置設(shè)計(jì)
- 全國職工職業(yè)技能競賽(焊工)專業(yè)技能競賽考試題庫(含答案)
- SM過程質(zhì)量報(bào)告
- 中學(xué)領(lǐng)導(dǎo)干部陪餐制度
- 電子商務(wù)論文范文目錄
- GB/T 7324-2010通用鋰基潤滑脂
- GB/T 30133-2013衛(wèi)生巾用面層通用技術(shù)規(guī)范
- 二年級科學(xué) 《磁極與方向》優(yōu)教
評論
0/150
提交評論