測試部門組織結(jié)構(gòu)及工作流程課件_第1頁
測試部門組織結(jié)構(gòu)及工作流程課件_第2頁
測試部門組織結(jié)構(gòu)及工作流程課件_第3頁
測試部門組織結(jié)構(gòu)及工作流程課件_第4頁
測試部門組織結(jié)構(gòu)及工作流程課件_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、測試部門組織結(jié)構(gòu)及工作流程測試部門組織結(jié)構(gòu)及工作流程測試部門組織結(jié)構(gòu)及工作流程1、測試部門組織結(jié)構(gòu)2、測試部門工作流程測試部門組織結(jié)構(gòu)及工作流程測試部門組織結(jié)構(gòu) 一個公司或企業(yè)在組建測試部門的時候,需根據(jù)自身的資源,軟件產(chǎn)品特點(diǎn)進(jìn)行合理的組建,首先需要考慮的是測試部門的定位,是屬于質(zhì)量保證部門,還是屬于應(yīng)急處理部門,一個原則性的問題將對測試部門的發(fā)展起著根本性的決定作用。測試部門組織結(jié)構(gòu)及工作流程內(nèi)容 1、人員構(gòu)成 2、技術(shù)構(gòu)成; 3、資源構(gòu)成測試部門組織結(jié)構(gòu)及工作流程人員構(gòu)成 一個完整的測試部門,一般包括以下幾個角色:1、測試主管2、測試組長3、環(huán)境保障人員4、配置管理員5、測試設(shè)計人員6、

2、測試工程師測試部門組織結(jié)構(gòu)及工作流程測試主管 測試主管負(fù)責(zé)測試部門的日常管理工作,負(fù)責(zé)部門的技術(shù)發(fā)展,工作規(guī)劃等,同時他也是測試部門與其他部門的接口人,在其他兄弟部門需要測試部門協(xié)助或安排測試工作的時候,需要首先與測試主管溝通,提出申請。測試部門組織結(jié)構(gòu)及工作流程測試組長 測試組長隸屬于測試部門,由測試主管指派。 在接收到一個項目測試需求后,測試主管會根據(jù)項目的實際情況,比如項目的技術(shù)要求,難易程度,指派合適的測試人員擔(dān)當(dāng)測試組長角色,由其負(fù)責(zé)該項目測試工作。有些公司稱測試組長為測試經(jīng)理。測試部門組織結(jié)構(gòu)及工作流程環(huán)境保障人員 環(huán)境保障人員的作用是維護(hù)整個項目過程中的系統(tǒng)環(huán)境,硬件,軟件方面的

3、。一般的公司不具備這樣的人員,都由測試人員兼做,也可能由專職的保障人員,但不隸屬于測試部門。所以該角色一般是重疊的。測試部門組織結(jié)構(gòu)及工作流程配置管理員 配置管理是軟件開發(fā)過程中一個極其重要的工作流程,在這個環(huán)境可以對需求變更,版本迭代,文檔審核起到相當(dāng)大的作用,所以稍微正規(guī)一些的公司都會配備配置管理員。很多大企業(yè)都有獨(dú)立的配置管理部門。測試部門組織結(jié)構(gòu)及工作流程測試設(shè)計人員 一般由高級測試工程師擔(dān)當(dāng),負(fù)責(zé)項目測試方法的設(shè)計,測試用例的設(shè)計,以及功能測試,性能測試的步驟,流程設(shè)計。 很多公司將該角色與測試工程師重疊,不嚴(yán)格區(qū)分測試設(shè)計人員與測試工程師角色。測試部門組織結(jié)構(gòu)及工作流程測試工程師

4、測試工程師的實際工作內(nèi)容大多數(shù)是執(zhí)行測試用例,進(jìn)行系統(tǒng)的功能測試,經(jīng)過多次的版本迭代,完成系統(tǒng)測試。一般由初級測試工程師,中級測試工程師擔(dān)當(dāng)。測試部門組織結(jié)構(gòu)及工作流程技術(shù)構(gòu)成 技術(shù)構(gòu)成主要是從測試部門需具備的技術(shù)角度來考慮,主要有以下幾類:1、白盒測試技術(shù)人員;2、黑盒測試技術(shù)人員;3、自動化測試技術(shù)人員;4、項目管理技術(shù)人員;測試部門組織結(jié)構(gòu)及工作流程白盒測試技術(shù)人員 該職位需要測試人員精通掌握軟件的開發(fā)語言,一般需要有幾年的開發(fā)經(jīng)驗,能夠進(jìn)行底層的代碼review,測試樁設(shè)計,同時能夠使用白盒測試工具對系統(tǒng)的最小功能單元進(jìn)行測試,找出代碼,系統(tǒng)架構(gòu)方面的缺陷。測試部門組織結(jié)構(gòu)及工作流程黑

5、盒測試技術(shù)人員 黑盒測試技術(shù)人員一般要求測試人員具有一定軟件工程理論,軟件質(zhì)量保證知識,需要從系統(tǒng)的功能實現(xiàn),需求滿足情況監(jiān)察系統(tǒng)的質(zhì)量。需要掌握基本的軟件開發(fā)語言,數(shù)據(jù)庫基本知識,操作系統(tǒng)基本知識,測試流程以及相應(yīng)的工作經(jīng)驗。測試部門組織結(jié)構(gòu)及工作流程自動化測試人員 自動化測試人員相對的要求較高,需要測試人員掌握軟件開發(fā)的知識,系統(tǒng)的調(diào)優(yōu),自動化測試工具,如QTP、LOADRUNNER等,同時需要具備相當(dāng)豐富的工作經(jīng)驗。目前國內(nèi)這方面的人才比較缺。測試部門組織結(jié)構(gòu)及工作流程項目管理技術(shù)人員 該角色要求項目管理人員掌握一般常用的項目管理知識,如配置管理,版本控制,評審管理,項目實施與進(jìn)度控制等

6、等,不一定具備多強(qiáng)的測試技術(shù),但需要有豐富的項目管理經(jīng)驗以及溝通協(xié)調(diào)能力。能夠保證項目在一個可控的環(huán)境下穩(wěn)定運(yùn)作。測試部門組織結(jié)構(gòu)及工作流程資源構(gòu)成 資源構(gòu)成主要考慮的是測試部門的組建需要哪些硬件,軟件資源,主要包括以下幾個方面:1、硬件資源;2、軟件資源;3、技術(shù)支持;測試部門組織結(jié)構(gòu)及工作流程硬件資源 測試部門面臨的是復(fù)雜多變的用戶環(huán)境,需要具備在不同環(huán)境下進(jìn)行系統(tǒng)的測試,所以就需要有齊備的測試環(huán)境,比如測試PC機(jī),測試服務(wù)器,測試芯片,測試手機(jī)等,需要模擬各式各樣的用戶環(huán)境,以保證在多變的環(huán)境下不會因為硬件的區(qū)別導(dǎo)致項目失敗。測試部門組織結(jié)構(gòu)及工作流程軟件資源 在硬件具備的情況下,我們首

7、先要考慮的是軟件環(huán)境,如測試需要的操作系統(tǒng),應(yīng)用軟件,管理軟件等等。像我們平時使用的WINDOWS,LINUX等操作系統(tǒng),SQLSERVER、ORACLE等數(shù)據(jù)庫軟件,QTP、LOADRUNNER等自動化測試工具,其實在當(dāng)前的網(wǎng)絡(luò)共享時代,這些都可以找到,不過需要注意版權(quán)問題。測試部門組織結(jié)構(gòu)及工作流程技術(shù)支持 有時候,測試人員在遇到一些問題時,并不能靠自身的能力去解決,這需要兄弟部門給予支持,不管是技術(shù)還是其他方面的,確保在一個團(tuán)隊合作的環(huán)境下,更高效的完成測試工作。測試部門組織結(jié)構(gòu)及工作流程測試部門工作流程測試部門組織結(jié)構(gòu)及工作流程測試部門工作流程 測試部門的工作流程嚴(yán)格意義上來說是按照軟

8、件的生命周期作為流轉(zhuǎn)依據(jù),主要有以下幾個環(huán)節(jié): 1、測試準(zhǔn)備階段; 2、測試開展階段; 3、測試輸出階段測試部門組織結(jié)構(gòu)及工作流程測試準(zhǔn)備階段 在一個項目開展的前期,需要進(jìn)行需求調(diào)研等一系列的準(zhǔn)備工作,這時測試部門需要做的事是參與進(jìn)需求調(diào)研(但大多數(shù)不會),然后根據(jù)需求調(diào)研階段生成的需求說明書指導(dǎo)下一步工作。測試部門組織結(jié)構(gòu)及工作流程內(nèi)容 測試計劃制定 測試需求獲取 測試小組建立 需求測試啟動 測試用例編寫測試部門組織結(jié)構(gòu)及工作流程測試需求獲取 測試需求主要包括哪些方面? 我們從哪里獲取測試需求? 由誰去獲取測試需求? 案例分析:項目經(jīng)理張三告知測試經(jīng)理李四,下周將有一個項目A需測試部門進(jìn)行測

9、試,已經(jīng)提交了測試申請,請求測試經(jīng)理安排測試。測試經(jīng)理李四考察項目A狀況,安排一測試組長王五,由王五負(fù)責(zé)項目A測試工作,此時,王五需進(jìn)行測試需求獲取。測試部門組織結(jié)構(gòu)及工作流程測試小組建立 小組組長任命; 小組成員組織; 小組工作流程制定; 測試組配合人員確定。 案例分析:測試經(jīng)理李四任命測試小組測試部門組織結(jié)構(gòu)及工作流程測試計劃制定 測試計劃內(nèi)容; 測試計劃提交; 測試計劃評審; 測試計劃修改 案例分析:王五進(jìn)行測試計劃制定,提交評審測試部門組織結(jié)構(gòu)及工作流程需求測試啟動 需求測試包含哪些方面; 需求測試如何開展; 需求測試結(jié)果輸出; 案例分析:王五啟動需求測試工作,并進(jìn)行測試結(jié)果反饋測試部

10、門組織結(jié)構(gòu)及工作流程測試用例編寫 測試用例是什么? 測試用例從哪來? 如何編寫測試用例? 案例分析:王五安排組員根據(jù)需求規(guī)格說明書進(jìn)行測試用例編寫測試部門組織結(jié)構(gòu)及工作流程測試工作啟動 測試任務(wù)分配; 測試環(huán)境搭建; 測試文檔引入; 案例分析:王五進(jìn)行測試任務(wù)分配,指導(dǎo)測試環(huán)境搭建,并引入測試過程涉及到的相關(guān)文檔,如測試日報,版本說明書,環(huán)境搭建單等;測試部門組織結(jié)構(gòu)及工作流程測試任務(wù)分配 測試任務(wù)包含什么? 測試任務(wù)由誰分配? 測試任務(wù)如何分配? 測試任務(wù)如何執(zhí)行?測試部門組織結(jié)構(gòu)及工作流程測試環(huán)境搭建 環(huán)境搭建需求從哪里來? 環(huán)境搭建資源確定; 環(huán)境搭建人員指定; 實施環(huán)境搭建; 案例分析

11、:根據(jù)研發(fā)提供的環(huán)境搭建單進(jìn)行測試環(huán)境的搭建,注意環(huán)境搭建的獨(dú)立性測試部門組織結(jié)構(gòu)及工作流程測試文檔引入 測試文檔包含哪些? 測試文檔獲??; 測試文檔維護(hù);測試部門組織結(jié)構(gòu)及工作流程測試工作開展 功能測試開展; BUG提交,處理; 測試日報填寫; 計劃外測試要求(性能,安全性等) 案例分析:王五負(fù)責(zé)測試組日常工作的開展,并根據(jù)項目狀況向李四及時匯報,同時王五需負(fù)責(zé)BUG的review,以及與研發(fā)小組負(fù)責(zé)人的溝通工作測試部門組織結(jié)構(gòu)及工作流程功能測試開展 正式開始測試工作,首先測試重點(diǎn)應(yīng)該放在系統(tǒng)功能實現(xiàn)上; 如何開始功能測試,有什么方法?測試部門組織結(jié)構(gòu)及工作流程BUG提交,處理 如何發(fā)現(xiàn)BUG? 如何提交BUG? 如何處理BUG? BUG處理流程簡介(案例分析):項目A的bu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論