• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      軟件測試項(xiàng)目管理策略研究

      2009-06-25 11:13:28崔天意
      管理觀察 2009年35期
      關(guān)鍵詞:測試環(huán)境測試工具測試人員

      崔天意

      摘要:軟件測試是提高軟件項(xiàng)目質(zhì)量一個(gè)非常重要的手段,為了提高軟件測試質(zhì)量,減少軟件維護(hù)成本,本論文從測試人員和測試過程管理的角度,分析通過測試項(xiàng)目管理提高軟件質(zhì)量的方法。

      關(guān)鍵詞:軟件測試測試管理軟件質(zhì)量

      一、引言

      隨著軟件業(yè)蓬勃發(fā)展,軟件項(xiàng)目越來越凸現(xiàn)大型化、復(fù)雜的發(fā)展趨勢。幾十人甚至上百人的開發(fā)團(tuán)隊(duì),成千上萬的模塊、接口,跨地域、跨系統(tǒng)的使用用戶等情況早已屢見不鮮,這些情況對項(xiàng)目質(zhì)量管理提出了更高要求。為滿足各方需求,更好的完成軟件測試,測試管理已經(jīng)逐漸成為軟件測試過程中關(guān)注的焦點(diǎn)。

      二、測試中普遍存在的問題

      1.手工過多,缺少測試工具,缺乏自動(dòng)化測試方式。

      2.缺乏對文檔的測試、檢查。

      3.單元測試應(yīng)引入交叉測試方法。

      4.測試工作在開發(fā)基本完成時(shí)才啟動(dòng)。

      5.測試用例、測試方案的復(fù)用率低。

      6.測試人員素質(zhì)低,缺乏相關(guān)知識

      7.測試進(jìn)度的錯(cuò)誤估算。

      三、測試人員管理

      一是對測試人員進(jìn)行培訓(xùn)。測試人員自身業(yè)務(wù)水平的高低和對被測系統(tǒng)掌握的熟練程度,都直接關(guān)系到軟件測試的質(zhì)量和工作進(jìn)度。為此,在正式對軟件測試前,應(yīng)根據(jù)項(xiàng)目要求對測試人員進(jìn)行集中培訓(xùn),通過培訓(xùn)讓測試人員熟練掌握系統(tǒng)的結(jié)構(gòu)和功能,必要的測試方法和測試管理流程等,對整個(gè)軟件應(yīng)用系統(tǒng)及測試管理制度及流程有一個(gè)完整的認(rèn)識。

      二是鼓勵(lì)測試人員與開發(fā)人員進(jìn)行溝通。測試工作是一項(xiàng)對交流能力要求很高的工作,經(jīng)常需要和開發(fā)人員進(jìn)行有效和及時(shí)的交流。測試人員的工作不只是要找出問題,而且是更大程度上要提出更多的解決問題的方法和建議。在不能提出方法和建議的時(shí)候要盡量詳細(xì)和清楚的描述問題產(chǎn)生的前后所做的操作。能夠重現(xiàn)問題,也是測試人員的基本職責(zé)。開發(fā)人員經(jīng)常由于工作比較緊,所以更希望測試人員能夠簡潔、明了的描述問題。如果能夠給出他們合理的修改問題的建議和方法,他們也會(huì)對測試人員刮目相看,從而建立更好的合作關(guān)系。

      三是規(guī)定測試人員應(yīng)堅(jiān)持的原則。作為一名測試人員有時(shí)需要從經(jīng)濟(jì)學(xué)的角度考慮問題的嚴(yán)重程度和可修復(fù)程度對整個(gè)項(xiàng)目所帶來的影響。有時(shí)由于缺少對被測軟件開發(fā)過程的了解,測試出一個(gè)問題之后,不知道產(chǎn)生錯(cuò)誤的原因或修復(fù)的難易程度。開發(fā)人員會(huì)狡辯這個(gè)不是問題,就會(huì)略過修改,而以后用戶會(huì)認(rèn)為它確實(shí)是存在的一個(gè)問題。盲目的聽從開發(fā)人員是測試人員的一個(gè)誤區(qū)。應(yīng)該堅(jiān)持工作原則,不以個(gè)人意志,而是客觀的關(guān)閉問題。

      四是加強(qiáng)測試工具使用的學(xué)習(xí)。首先熟悉一種測試管理工具,然后可以選擇學(xué)習(xí)各種專用測試工具。①測試管理工具的代表有TestDi2rector、TestManager、QADirector、TrackRecord等軟件;②靜態(tài)測試工具的代表有Logiscope、PRQA、McCabe等軟件;③動(dòng)態(tài)測試工具的代表有DevPartner、Purify、BounceChecker等軟件;④系統(tǒng)測試工具的代表有TeamTest、Robot、QACenter、WinRunner、LoadRunner、Quantify、WebLoad、WebStress等軟件;⑤專用測試工具,對web應(yīng)用的有Workbench、Web Application Stress Tool(WAS)、Astra系列等;數(shù)據(jù)庫測試工具TestBytes以及嵌入式測試工具Test RealTime、CodeTest等軟件。

      四、測試過程管理

      當(dāng)測試項(xiàng)目比較多,時(shí)間比較緊時(shí),很多項(xiàng)目都是項(xiàng)目初期的時(shí)候編寫了測試用例,并且進(jìn)行測試方法的討論,后來由于一些實(shí)際情況把這些用例和方法都丟棄了。這樣導(dǎo)致在測試的過程中都是隨意的進(jìn)行測試。程序的有些地方都測試過很多遍,而有一些地方卻沒有測試到,造成了大量的重復(fù)勞動(dòng)和低效率的勞動(dòng)。因此,必須加強(qiáng)測試過程管理。

      (1)測試環(huán)境的準(zhǔn)備。測試人員應(yīng)根據(jù)軟件項(xiàng)目測試的要求,建立相應(yīng)的測試環(huán)境,建立參數(shù),準(zhǔn)備好測試外圍設(shè)備,供測試人員使用。須注意的是在建立測試環(huán)境時(shí)要時(shí)刻保持測試環(huán)境中參數(shù)表的正確、交接的全面、軟件的版本是最新的。同時(shí)要配備專人來維護(hù)測試環(huán)境,解決測試中環(huán)境出現(xiàn)的問題。

      (2)測試任務(wù)與職責(zé)分配。根據(jù)測試軟件項(xiàng)目的規(guī)模、完成時(shí)間,確定參與測試人員的人數(shù),測試負(fù)責(zé)人把測試任務(wù)分配給每一個(gè)測試人員,明確每一個(gè)測試人員自己負(fù)責(zé)測試的內(nèi)容及要求。

      (3)測試文檔評審。測試人員按照要求撰寫有關(guān)的測試文檔,撰寫完畢后提交質(zhì)量監(jiān)督人員審核,質(zhì)量監(jiān)督人員可以召開測試評審會(huì)議對測試文檔進(jìn)行評審。測試評審內(nèi)容包括:測試需求規(guī)格說明、測試計(jì)劃、測試說明。通過評審找出:①不符合實(shí)際的測試需求;②不可行的測試計(jì)劃;③不充分的測試用例;④撰寫不規(guī)范的測試文檔。對沒有通過評審的測試文檔要限期更改。

      (4)測試資源管理。通常軟件評測中心會(huì)同時(shí)有多個(gè)軟件項(xiàng)目一起測試,各個(gè)項(xiàng)目完成的時(shí)間和使用的資源不一樣,因此中心內(nèi)部可以根據(jù)各項(xiàng)目進(jìn)展情況,對資源進(jìn)行調(diào)整安排。測試資源管理主要包括對人力資源、工作環(huán)境、使用設(shè)備、技術(shù)支持的管理。①測試過程中,針對軟件項(xiàng)目測試進(jìn)度合理調(diào)配測試人員、重新分配測試任務(wù);②做好測試環(huán)境的維護(hù),保持測試環(huán)境穩(wěn)定;③維護(hù)好測試人員使用的機(jī)器設(shè)備,確保設(shè)備正常運(yùn)轉(zhuǎn)。

      (5)測試問題管理。主要是測試人員在軟件項(xiàng)目測試過程中,對發(fā)現(xiàn)軟件問題的全過程記錄管理。一是做好軟件問題分類管理;二是測試過程的跟蹤監(jiān)控;三是使用測試管理工具。

      (7)測試協(xié)調(diào)會(huì)。在一個(gè)大型應(yīng)用系統(tǒng)中,渠道暢通,流程環(huán)節(jié)少,解決問題就快。召開協(xié)調(diào)會(huì)的目的既是對前一段工作進(jìn)行總結(jié),也是對工作中存在的問題商討解決的方法。因?yàn)?在日常測試過程中,會(huì)涉及到相關(guān)的系統(tǒng)維護(hù)、軟件開發(fā)和質(zhì)量控制人員,為確保軟件項(xiàng)目測試的順利完成,作為測試管理人員需在日常工作中開好三個(gè)協(xié)調(diào)會(huì)。分別是測試前例會(huì)、測試過程中例會(huì)、測試總結(jié)會(huì)。

      五、結(jié)束語

      軟件測試是檢驗(yàn)開發(fā)結(jié)果是否接近預(yù)期目標(biāo)的重要手段。但它只是一種信息反饋過程,作為軟件質(zhì)量的守護(hù)者,它可以發(fā)現(xiàn)缺陷,但無法避免缺陷的發(fā)生,不能將軟件質(zhì)量的安危都押在測試這個(gè)砝碼上。軟件質(zhì)量靠的是各個(gè)項(xiàng)目管理過程的互相配合及項(xiàng)目負(fù)責(zé)人的整體控制把握,測試只是其中的一部分。◆

      參考文獻(xiàn):

      [1] 王萍,熊小敏,楊國強(qiáng).軟件測試管理[J].計(jì)算機(jī)與現(xiàn)代化,2005.11

      [2] 寧艷,蘇建元.軟件質(zhì)量管理[J].電腦開發(fā)與應(yīng)用,2005.12

      [3] 陳勝軍,軟件測試方法的研究[J].安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報(bào), 2006.1

      [4] 高其勝,曾永和,鄧衛(wèi)紅.軟件測試初探[J].科技資訊,2006.1

      [5] 高慧英. 軟件測試管理及其工程應(yīng)用[J].計(jì)算機(jī)與數(shù)字工程,2007.1

      [6] 鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程[M].清華大學(xué)出版社,2006.7

      [7] Cem Kaner,James Bach,Bret Pettichord.軟件測試經(jīng)驗(yàn)與教訓(xùn)[M].韓柯,等譯.北京:機(jī)械工業(yè)出版社,2004.

      [8] 張大方.軟件測試技術(shù)與管理[M].湖南大學(xué)出版社.2007.8

      猜你喜歡
      測試環(huán)境測試工具測試人員
      邊緣智力兒童及其智力測試工具的研究進(jìn)展
      移動(dòng)應(yīng)用眾包測試人員信譽(yù)度復(fù)合計(jì)算模型研究
      全數(shù)字仿真測試環(huán)境在航天軟件測試中的應(yīng)用研究
      雷達(dá)航跡處理測試環(huán)境構(gòu)建方法研究
      科技視界(2019年10期)2019-09-02 03:22:27
      Http并發(fā)連接測試工具
      網(wǎng)絡(luò)設(shè)備自動(dòng)化測試設(shè)計(jì)與實(shí)現(xiàn)
      高校分析測試中心測試隊(duì)伍建設(shè)方案初探
      山東化工(2018年20期)2018-04-02 16:30:53
      淺析軟件測試中的心理學(xué)應(yīng)用
      福祿克推出先進(jìn)的連接式測試工具系統(tǒng)
      負(fù)離子紡織品檢測方法分析
      中國纖檢(2015年4期)2015-03-13 18:25:35
      梁平县| 中江县| 辽宁省| 三门县| 冷水江市| 凤庆县| 尼勒克县| 平安县| 沧州市| 缙云县| 朔州市| 台州市| 饶河县| 衢州市| 贺州市| 剑阁县| 陆丰市| 儋州市| 柳州市| 宽城| 昌吉市| 镇巴县| 铜川市| 金阳县| 龙山县| 镶黄旗| 伽师县| 泸定县| 和平区| 美姑县| 元朗区| 长寿区| 蚌埠市| 固原市| 湘潭县| 游戏| 常宁市| 六盘水市| 远安县| 青龙| 晋州市|