測試過(guò)程中會(huì )遇到哪些風(fēng)險和機會(huì )?
發(fā)表于:2019-09-24來(lái)源:weixin作者:王小雙點(diǎn)擊數:
標簽:
如果想要做成一件事,就要做好風(fēng)險控制。 風(fēng)險無(wú)處不在。你若不善待她,就會(huì )受到她的懲罰。
如果想要做成一件事,就要做好風(fēng)險控制。 風(fēng)險無(wú)處不在。
你若不善待她,就會(huì )受到她的懲罰。
我們要做好
測試,就要做好
測試過(guò)程中的風(fēng)險控制。 那么,測試過(guò)程中會(huì )遇到哪些風(fēng)險呢? 下面從
需求、技術(shù)、進(jìn)度、資源等4個(gè)方面進(jìn)行下闡述。
1. 需求風(fēng)險
測試的前提是對軟件需求有充分的理解。 如果不理解需求,就不可能會(huì )有好的測試結果。 但是,在需求的傳遞過(guò)程中,總會(huì )出現語(yǔ)義失真的情況。 所以,
測試人員對需求的理解必然會(huì )有失真的風(fēng)險。
要避免需求理解錯誤的風(fēng)險,測試人員就不能僅僅依靠軟件研制任務(wù)書(shū)或軟件需求規格說(shuō)明這樣的文檔來(lái)理解需求,要更多地與需求提供者溝通和交流,多了解真實(shí)的使用環(huán)境。
2. 技術(shù)風(fēng)險
測試人員在理解軟件需求之后,要確定采取何種測試技術(shù)。 這時(shí)應盡量避免由于采用了不熟悉或不擅長(cháng)的技術(shù)而帶來(lái)的對測試結果的可信度和測試進(jìn)度影響的風(fēng)險。
要避免使用了錯誤的測試技術(shù)的風(fēng)險,在選取測試技術(shù)前應進(jìn)行試用、對比,并由同行專(zhuān)家進(jìn)行評估,謹慎地選擇測試技術(shù)。
3. 進(jìn)度風(fēng)險
測試過(guò)程是一個(gè)漫長(cháng)的過(guò)程,各種意外因素都可能會(huì )影響測試進(jìn)度。 比如,人員的測試水平、人員的測試投入度、需求的變更、技術(shù)風(fēng)險和資源風(fēng)險的影響等。
要減少進(jìn)度風(fēng)險的影響,需要對人員、設備、需求、技術(shù)等方面的風(fēng)險做好監控,并且在策劃測試進(jìn)度時(shí),要預留一定的時(shí)間余量。
4. 資源風(fēng)險
這里的資源主要指測試環(huán)境,包括軟硬件。 測試環(huán)境通常都會(huì )很緊張,到了測試的時(shí)候,所有的軟硬件都具備的理想情況并不多見(jiàn)。 而一旦測試環(huán)境不具備,就可能會(huì )給進(jìn)度帶來(lái)重大影響。
要避免測試資源的風(fēng)險,需要提前做好測試資源策劃,并在執行測試之前保持對資源的跟蹤。 同時(shí),做好替代解決方案,一旦首選的測試資源不能到位,也會(huì )有備選的資源可以代替。
機會(huì )總是與風(fēng)險相伴而生。 測試過(guò)程中有風(fēng)險,同時(shí)也有機會(huì )。 按照CMMI2.0的要求,測試過(guò)程既要管理風(fēng)險,也要把握機會(huì )。 下面對測試過(guò)程中的機會(huì )也從需求、技術(shù)、進(jìn)度、資源等方面做下簡(jiǎn)單的簡(jiǎn)述。
1. 需求機會(huì )
為了控制需求風(fēng)險,測試團隊需要讓自己更加了解軟件需求,由此可能會(huì )造就該軟件所屬業(yè)務(wù)領(lǐng)域的專(zhuān)家,對于測試團隊以后遇到同領(lǐng)域的項目,將會(huì )變得得心應手。
另一方面,為了與
開(kāi)發(fā)方達成對需求的一致理解,測試團隊可能需要提高自己的需求表達能力,比如使用簡(jiǎn)單的原型與
開(kāi)發(fā)方交流。
2. 技術(shù)機會(huì )
如果為了測試某個(gè)功能或
性能需求,而讓測試團隊不得不采用新的測試技術(shù),那么只要你克服了新技術(shù)的風(fēng)險,你也必然從中獲益,提高了自己的測試能力。
3. 進(jìn)度機會(huì )
為了控制進(jìn)度,測試團隊將不得不做好策劃和應急預案,這無(wú)疑會(huì )提高了測試團隊的策劃能力; 為了提高測試效率,測試團隊可能要實(shí)施
自動(dòng)化測試,從而也提高了快速執行測試的能力。
4. 資源機會(huì )
嵌入式
軟件測試對硬件的依賴(lài),是資源風(fēng)險中常見(jiàn)的情形。 要解決這樣的風(fēng)險,測試團隊可能需要搭建一個(gè)適應各種嵌入式軟件接口的半自動(dòng)化的仿真測試平臺,這將大大提高測試團隊的測試能力。
綜上所述,測試過(guò)程中在需求、技術(shù)、進(jìn)度和資源方面存在著(zhù)風(fēng)險和機會(huì ),做好風(fēng)險和機會(huì )的管理,將會(huì )大大提高測試的效率和能力。
這正是:
風(fēng)險機會(huì )相伴生,測試當中要分清
避免風(fēng)險少危害,抓住機會(huì )能力升
原文轉自:http://mp.weixin.qq.com/s?__biz=MzA5MTA0NTIwMw==&mid=2652197085&idx=1&sn=7580bcac802643c1358c4fb21cc7b0ea