摘 要:電子信息軟件測(cè)試風(fēng)險(xiǎn)管理是軟件質(zhì)量管理體系中的重要環(huán)節(jié),由于軟件項(xiàng)目和產(chǎn)品在研發(fā)過程中存在一定的不確定性,這便是許多風(fēng)險(xiǎn)出現(xiàn)的原因。因此就需要對(duì)軟件進(jìn)行不斷的測(cè)試,從風(fēng)險(xiǎn)的識(shí)別、分析、控制等方面保證軟件的質(zhì)量水平能夠提高。因?yàn)轱L(fēng)險(xiǎn)具有不可預(yù)測(cè)性,風(fēng)險(xiǎn)一旦發(fā)生就會(huì)給項(xiàng)目造成巨大的損失,這就體現(xiàn)了風(fēng)險(xiǎn)管理的重要性。
關(guān)鍵詞:風(fēng)險(xiǎn)管理;軟件測(cè)試;風(fēng)險(xiǎn)識(shí)別;應(yīng)用方法
中圖分類號(hào):TP393 ????????文獻(xiàn)標(biāo)識(shí)碼:A
目前我國(guó)的軟件測(cè)試行業(yè)仍然處在發(fā)展的初期,由于我國(guó)軟件行業(yè)起步較晚,與其他的發(fā)達(dá)國(guó)家技術(shù)水平差距較大,軟件測(cè)試人員在意識(shí)、技術(shù)方面有很大的不足。國(guó)內(nèi)相關(guān)的行業(yè)可以達(dá)到國(guó)際IOS和CMM高級(jí)認(rèn)證的十分罕見,這就很大程度上表明我國(guó)的軟件測(cè)試行業(yè)仍然很落后,需要進(jìn)一步的發(fā)展。由于信息化的發(fā)展,現(xiàn)在我國(guó)用戶對(duì)于軟件的要求越來(lái)越高,由于很多功能的推出與使用,這就需要對(duì)軟件的安全性不斷提高。
1風(fēng)險(xiǎn)與軟件測(cè)試的定義
風(fēng)險(xiǎn)指的是在實(shí)際軟件測(cè)試過程中,軟件可能發(fā)生的意外,并且最壞的情況會(huì)是軟件崩潰或者對(duì)用戶產(chǎn)生威脅。軟件的測(cè)試就是在軟件風(fēng)險(xiǎn)管理過程中,對(duì)軟件可能發(fā)生的風(fēng)險(xiǎn)進(jìn)行預(yù)測(cè),并且對(duì)軟件進(jìn)行評(píng)估、實(shí)際運(yùn)行測(cè)試、應(yīng)對(duì)、監(jiān)控的全程活動(dòng)的總稱。軟件測(cè)試只是風(fēng)險(xiǎn)管理過程中的一種策略,同時(shí)測(cè)試應(yīng)用是否滿足實(shí)際的功能需求。
2國(guó)內(nèi)風(fēng)險(xiǎn)管理的發(fā)展現(xiàn)狀
在上世紀(jì)八十年代我國(guó)對(duì)于軟件測(cè)試風(fēng)險(xiǎn)管理的研究?jī)H僅止步于定性的理論分析與描述之上,并不能解決實(shí)質(zhì)上的問題。直到上世紀(jì)八十年代末,我國(guó)在進(jìn)行全面的改革之后,由于各項(xiàng)相關(guān)技術(shù)的流入以及相關(guān)書籍和技術(shù)人員的進(jìn)入,大大推動(dòng)了該行業(yè)的發(fā)展,此項(xiàng)技術(shù)更是廣泛應(yīng)用于土木工程的建設(shè)中。經(jīng)過多年的發(fā)展,現(xiàn)如今我國(guó)對(duì)于風(fēng)險(xiǎn)管理的相關(guān)知識(shí)及實(shí)踐經(jīng)驗(yàn)已經(jīng)有了很大的積累。但是此項(xiàng)技術(shù)雖然得到了大規(guī)模的發(fā)展與應(yīng)用,但是在軟件領(lǐng)域發(fā)展時(shí)間仍然較短,這就使得相關(guān)研究經(jīng)驗(yàn)不足,同時(shí)我國(guó)相關(guān)企業(yè)更加關(guān)注軟件的開發(fā)與技術(shù)升級(jí),對(duì)于風(fēng)險(xiǎn)管理重視程度較低,這就使得電子信息軟件測(cè)試的風(fēng)險(xiǎn)管理發(fā)展水平較低。國(guó)外許多企業(yè)在風(fēng)險(xiǎn)管理的應(yīng)用時(shí)發(fā)現(xiàn)了其優(yōu)越性以及重要性,將其納入到了項(xiàng)目管理之中,但是在國(guó)內(nèi)許多企業(yè)并未真正意識(shí)到風(fēng)險(xiǎn)管理的重要性,同時(shí)許多軟件開發(fā)企業(yè),對(duì)于電子信息軟件測(cè)試風(fēng)險(xiǎn)管理甚至并未應(yīng)用,更談不上將電子信息軟件測(cè)試風(fēng)險(xiǎn)管理納入管理項(xiàng)目之中,此種情形的存在,就要求我國(guó)相關(guān)企業(yè)加大對(duì)于電子信息軟件測(cè)試風(fēng)險(xiǎn)管理的應(yīng)用。
3軟件測(cè)試的主要風(fēng)險(xiǎn)
電子信息軟件測(cè)試風(fēng)險(xiǎn)管理中,風(fēng)險(xiǎn)是不可避免的,并且風(fēng)險(xiǎn)的可能性多種多樣,風(fēng)險(xiǎn)涉及許多因素遠(yuǎn)遠(yuǎn)不止軟件本身。
(1)認(rèn)識(shí)不足;由于風(fēng)險(xiǎn)存在性最高的軟件是最新開發(fā)的,但是由于軟件的新穎性使得在進(jìn)行風(fēng)險(xiǎn)測(cè)試時(shí),就會(huì)有與測(cè)試人員不能全面的分析軟件,對(duì)許多用途與特殊的檢測(cè)值不能充分考慮,使得測(cè)試結(jié)果不夠準(zhǔn)確。
(2)市場(chǎng)的變化;由于市場(chǎng)需求不停的變化,對(duì)于軟件的功能要求也不斷地更改,新開發(fā)的軟件能否適應(yīng)市場(chǎng),并且在市場(chǎng)中能否正常盈利這些問題都需要進(jìn)行相對(duì)應(yīng)的風(fēng)險(xiǎn)分析。
(3)測(cè)試的充分性;由于在測(cè)試時(shí)測(cè)試用例可能不夠全面使得部分功能沒有被測(cè)試,還有一些深層次的邏輯和邊界測(cè)試用例無(wú)法被考慮,這就讓一些深層的漏洞無(wú)法被發(fā)現(xiàn),造成軟件使用過程中存在很大風(fēng)險(xiǎn)。
(4)時(shí)間成本;許多軟件可能因?yàn)殚_發(fā)周期長(zhǎng),就會(huì)有很大的資金投入,并且由于測(cè)試階段時(shí)間很短,在推向市場(chǎng)后可能會(huì)存在漏洞或者不適應(yīng)市場(chǎng)要求進(jìn)而造成很大損失。
(5)相關(guān)測(cè)試條件不達(dá)標(biāo);由于許多軟件的極限邊際要求不同,這就使得許多的軟件在測(cè)試時(shí)會(huì)要求較高的環(huán)境和設(shè)備,在缺少設(shè)備和相關(guān)環(huán)境的條件下,就會(huì)無(wú)法準(zhǔn)確發(fā)現(xiàn)軟件的風(fēng)險(xiǎn),從而造成損失。
4軟件測(cè)試的相應(yīng)措施
電子信息軟件測(cè)試風(fēng)險(xiǎn)管理對(duì)于技術(shù)要求很高,為了降低風(fēng)險(xiǎn)的發(fā)生率,這就需要軟件測(cè)試時(shí)采取相對(duì)應(yīng)的措施,并且盡可能降低風(fēng)險(xiǎn)系數(shù)。
(1)全面了解;在進(jìn)行測(cè)試之前要從多個(gè)角度分析和風(fēng)險(xiǎn)識(shí)別,保證在后續(xù)的測(cè)試時(shí)能夠?qū)︼L(fēng)險(xiǎn)進(jìn)行全面的防范。
(2)培養(yǎng)相關(guān)人才;要加大對(duì)與相關(guān)技術(shù)人才的培養(yǎng),保證人才的供應(yīng)并且建立起完善的管理制度,加大對(duì)相關(guān)人才的培養(yǎng)。
(3)明確時(shí)間與條件;在進(jìn)行測(cè)試之前要先對(duì)測(cè)試環(huán)境和測(cè)試時(shí)間進(jìn)行相對(duì)應(yīng)的評(píng)估,保證后續(xù)測(cè)試能夠完整進(jìn)行,同時(shí)由于軟件評(píng)估具有特殊性,要有制度的保證讓每個(gè)環(huán)節(jié)的進(jìn)行不受影響。
(4)提高用例覆蓋率;再進(jìn)行實(shí)際的測(cè)試時(shí)要保證測(cè)試用例的覆蓋率達(dá)標(biāo),同時(shí)有些測(cè)試可能會(huì)較為極端,這就要求測(cè)試時(shí)將高風(fēng)險(xiǎn)降為低風(fēng)險(xiǎn)。
5結(jié)語(yǔ)
電子信息軟件測(cè)試風(fēng)險(xiǎn)管理是一個(gè)很長(zhǎng)的過程,這是軟件測(cè)試過程中的必要環(huán)節(jié),在實(shí)際的測(cè)試中就要必須嚴(yán)格遵守相關(guān)的測(cè)試計(jì)劃,并且還要考慮到可能發(fā)生的風(fēng)險(xiǎn),最大程度地避免風(fēng)險(xiǎn)或者將風(fēng)險(xiǎn)造成的危害降到最低,與此同時(shí)還要不斷的推動(dòng)電子信息軟件測(cè)試風(fēng)險(xiǎn)管理的發(fā)展。
作者簡(jiǎn)介:李文杰,(1987.01-),男,漢族,湖北仙桃人,本科,中國(guó)船舶重工集團(tuán)公司第七二六研究所助理工程師,研究方向:海洋聲納探測(cè)。
參考文獻(xiàn)
[1]張?zhí)焘?軟件測(cè)試在電子信息工程建設(shè)中的應(yīng)用[J].熱帶農(nóng)業(yè)工程,2019,43(02):86-88.
[2]付劍平,王建強(qiáng),張素芬.綜合電子信息系統(tǒng)軟件測(cè)試方法[J].指揮信息系統(tǒng)與技術(shù),2015,6(01):87-92.