在軟件開發(fā)的過程中,軟件測試是一個非常重要的階段,要考慮很多種因素,比如測試工具,測試技術(shù)等必要條件,還受到一些主觀性較強因素的影響,例如人員,策略等,這些因素決定了測試的成功與否,所以被稱為“軟環(huán)境”,那么軟環(huán)境具體由哪些要素構(gòu)成呢?
1. 測試人員
測試人員是執(zhí)行者,對測試起著至關(guān)重要的作用,他們自身的能力和素質(zhì)很容易影響到測試結(jié)果。
2. 組織與管理
軟件故障的產(chǎn)生主要來源于軟件需求分析、設(shè)計和編碼階段,各個階段所得到的文檔資料,包括需求規(guī)格說明書、設(shè)計規(guī)格說明書以及源程序都是軟件測試的對象,而由此產(chǎn)生的測試組織與管理也是分階段的,測試小組的人員組成方式也是不一樣的。
測試工作的管理,尤其是對于包含多個子系統(tǒng)的大型軟件系統(tǒng),其測試工作涉及大量的人力和物力,有效的測試管理是保證有效測試工作的必要前提。
3. 測試軟環(huán)境的構(gòu)建
首先是人員分工,在一個測試小組眾,并不是所有測試人員都具有同樣的技能,每個人分工是不一樣的,一般包括:開發(fā)人員,用戶,技術(shù)人員,QA人員,技術(shù)文員等。
由于軟件的規(guī)模大小不一,軟件測試的方法也比較多,因此,測試組織的構(gòu)成形式也多種多樣。
4. 測試軟環(huán)境的優(yōu)化
對測試過程的有效控制是測試工作順利進行的基礎(chǔ),而對測試工作的有效管理則是提高測試效率的有力保障。所以測試要規(guī)范化,管理制度化,不要忽略組織與管理的作用。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。