你的組織測試工作管理的怎么樣?測試管理中可能存在的問(wèn)題及分析(2)
發(fā)表于:2014-08-26來(lái)源:uml.org.cn作者:不詳點(diǎn)擊數:
標簽:測試管理
8)一致性:確保最終設計和用戶(hù) 需求 完全一致。 9)可靠性:在規定的時(shí)間內都可以正常運轉。 10)易于使用:多數人均感覺(jué)易于使用。 11)可維護性:可以很
8)一致性:確保最終設計和用戶(hù)
需求完全一致。
9)可靠性:在規定的時(shí)間內都可以正常運轉。
10)易于使用:多數人均感覺(jué)易于使用。
11)可維護性:可以很容易的定位問(wèn)題,并且進(jìn)行修改。
12)可移植性:數據或者程序易于移至到其它系統上。
13)耦合性:系統中的組件可以很容易的聯(lián)接。
14)
性能:系統資源的占用率,響應時(shí)間,并發(fā)處理。
15) 操作性:易于操作(Operator)。
測試開(kāi)始時(shí)應確定的工作
1)需求階段
--確定測試策略
--確定收集了足夠的需求
--產(chǎn)生功能性的
測試用例
2)設計階段
--確定設計和需求之間的聯(lián)系
--確定進(jìn)行了足夠的設計
--產(chǎn)生結構和功能的測試用例
3) 編碼階段
確定和設計之間的聯(lián)系
確定擁有執行的足夠條件
產(chǎn)生結構和功能的測試用例
4)測試階段
確定設計了足夠的測試用例
測試應用系統已經(jīng)完成
關(guān)鍵資源已經(jīng)到位
5)安裝階段
將測試完成的系統變?yōu)楫a(chǎn)品
6)維護階段
修改和重新測試
軟件的測試過(guò)程
7)估算:對軟件工作量的估算;對軟件系統的狀況的評估。
測試計劃:詳細的描述怎樣能成功的完成測試工作,其中應包含必須的資源和實(shí)施計劃。
需求測試:在軟件開(kāi)發(fā)的所有階段進(jìn)行測試,測試應該盡早,在需求和設計階段發(fā)現的缺陷修正的花費最小。
設計測試:給測試要素打分;分析測試要素;對設計進(jìn)行評審;檢查修改的部分。
編碼測試:編碼是否按照既有的標準進(jìn)行,過(guò)程是否易于實(shí)踐;是否編制了足夠的文檔。
測試總結:表示出目前項目的實(shí)際狀況;明確測試所做的工作,給出系統的操作性能的評價(jià),明確什么時(shí)候系統可以進(jìn)行產(chǎn)品化的工作。
安裝,交付測試:檢驗檢查表和產(chǎn)品的正確性;使用測試標準去檢驗發(fā)生的問(wèn)題。
維護階段的測試:開(kāi)發(fā)一些測試用例,預先發(fā)現一些問(wèn)題;對用戶(hù)進(jìn)行
培訓。
2.2 測試管理的范圍
軟件測試管理要解決的課題是如何確保軟件測試技術(shù)能在軟件項目在軟件生命內得到順利實(shí)施,并產(chǎn)生預期的效果。按照管理的對象不同,軟件測試管理大致分為軟件測試團隊組織管理、軟件測試計劃管理、軟件缺陷(錯誤)跟蹤管理以及軟件測試件管理四大部分。
軟件測試團隊組織管理通俗的講就是測試團隊應該如何組建以及測試人員管理。在實(shí)際項目開(kāi)發(fā)中,我們常??吹接行﹩挝缓鲆暅y試團隊存在的意義,當要實(shí)施測試時(shí),往往臨時(shí)找幾個(gè)程序員充當測試人員;也有些單位盡管認識到了組建測試團隊的重要性,但在具體落實(shí)的時(shí)候往往安排一些毫無(wú)開(kāi)發(fā)經(jīng)驗的行業(yè)新手去做測試工作,這常常導致測試效率的低下,測試人員對測試工作索然無(wú)味。一個(gè)好的測試團隊首先要有好的帶頭人,他必須具有極為豐富的開(kāi)發(fā)經(jīng)驗,對開(kāi)發(fā)過(guò)程中常見(jiàn)的缺陷或錯誤了然于胸,此外,他還應具有親和力和人格魅力。其次,測試團隊還應有具備一技之長(cháng)的成員,如對某些自動(dòng)化
測試工具運用嫻熟或能輕而易舉地編寫(xiě)
自動(dòng)化測試腳本。另外,測試團隊還應有兼職成員。如驗證測試實(shí)施過(guò)程中,同行評審是最常使用的一種形式,這些同行專(zhuān)家就屬于兼職測試團隊成員的范疇。測試團隊里往往不乏缺乏開(kāi)發(fā)經(jīng)驗軟件新手,這部分人可以安排去從事交付驗證或黑盒測試之類(lèi)的工作。
軟件測試計劃管理通俗地講就是安排好測試流程。這部分內容具體涵蓋軟件測試策劃、軟件測試技術(shù)剪裁、測試進(jìn)度管理、成本管理等幾個(gè)部分。其中測試策劃工作主要是指具體測試活動(dòng)實(shí)施之前做好策劃工作,如起草測試大綱以及測試計劃;軟件測試技術(shù)剪裁工作主要是指測試團隊應根據軟件項目的具體實(shí)際剪裁出所要實(shí)施的測試技術(shù);測試進(jìn)度管理工作主要是指排出各項測試的時(shí)間進(jìn)度及人員安排,如有變動(dòng)時(shí)應做相應調整;測試成本管理工作的內容即開(kāi)列出測試活動(dòng)中會(huì )涉及到的資源需求。
原文轉自:http://www.uml.org.cn/Test/201307104.asp