亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        黑盒測試技術(shù)在指控分系統(tǒng)軟件測試中的應(yīng)用研究

        2014-12-31 00:00:00滿薇薇
        電子世界 2014年10期

        【摘要】對于軟件產(chǎn)品而言,對其進(jìn)行軟件測試能夠保證其質(zhì)量,而測試的關(guān)鍵則在于設(shè)計測試用例。本文首先探討了指控分系統(tǒng)軟件測試的概念,而后簡述了何為黑盒測試技術(shù)及其主要分類,以期能夠設(shè)計出具備可行性與可靠性的測試用例。而通過研究證明,在指控分系統(tǒng)軟件測試中有效應(yīng)用黑盒測試技術(shù)能夠在極大程度上提升測試效率,因此值得大力推廣。

        【關(guān)鍵詞】黑盒測試技術(shù);指控分系統(tǒng)軟件測試;測試用例

        若要保證系統(tǒng)軟件的可靠性與高質(zhì)量,則對其進(jìn)行測試是一個十分有效的方法。對于軟件測試而言,其在開發(fā)軟件的過程中不僅屬于軟件生命周期的獨(dú)立環(huán)節(jié),同時在需求分析、設(shè)計以及編碼環(huán)節(jié)都需要對其產(chǎn)品予以測試。當(dāng)前,隨著計算機(jī)技術(shù)的快速發(fā)展,軟件測試技術(shù)也已經(jīng)發(fā)展得較為系統(tǒng)與完整,同時也有諸多自動化測試軟件或者手工工具等提供支持。

        本文主要了介紹黑盒測試技術(shù)及其分類,而后分析其在測試指控分系統(tǒng)軟件時取得的較好效果,現(xiàn)分述如下。

        一、指控分系統(tǒng)軟件測試與黑盒測試的概念

        (一)指控分系統(tǒng)軟件測試的含義

        指控分系統(tǒng)具備復(fù)雜、龐大、多功能以及較高安全性等特性,其主要由指揮、狀態(tài)監(jiān)測、時空關(guān)系顯示、偏置、引導(dǎo)、時序控制以及數(shù)據(jù)庫等軟件組成。上述軟件不僅相互獨(dú)立而且還相互聯(lián)系,其工作原理即利用串行通信接口與以太網(wǎng)來實(shí)現(xiàn)信息交換,從而共同形成指控分系統(tǒng)。用黑盒測試技術(shù)能夠滿足對于該系統(tǒng)的功能測試要求,并且還能夠?qū)崿F(xiàn)設(shè)計與執(zhí)行測試用例、對軟件缺陷形成報告而后再回歸到測試等,從而促使軟件質(zhì)量獲得進(jìn)一步提升。

        (二)黑盒測試技術(shù)的相關(guān)概念

        也被稱為功能測試,主要測試目的在于及時發(fā)現(xiàn)軟件存在何種需求或者有哪些錯誤。一般而言,一款軟件被開發(fā)出來的主要原因在于其需要完成一些功能。例如在需求分析階段會產(chǎn)生需求規(guī)格說明書,便于全面了解整個軟件的功能;在軟件設(shè)計階段則主要是將整個系統(tǒng)劃分為諸多模塊,對于每個模塊而言都具備相應(yīng)的功能,數(shù)量為一個至數(shù)個不等。而對軟件進(jìn)行測試則主要是為了對每個模塊完成自身功能的實(shí)際情況予以驗(yàn)證從而觀察該系統(tǒng)軟件能否滿足用戶需求。黑盒測試技術(shù)的主要方式則在于:在此過程中系統(tǒng)軟件是一個無法被打開的盒子,測試人員看不到軟件中的代碼,只能看到對于模塊的功能描述,而黑盒測試便是對這些功能的實(shí)現(xiàn)情況予以測試,具體包括以下幾點(diǎn):

        ①正確性:即軟件的計算結(jié)果以及命名;

        ②可用性:測試能夠達(dá)到軟件需求說明的要求;

        ③邊界條件:主要是等價類劃分,對最大、最小以及非法數(shù)據(jù)等予以測試;

        ④性能:若在測試時發(fā)現(xiàn)系統(tǒng)存在性能方面的問題,則是一件非常棘手的事情,這通常說明該系統(tǒng)軟件在結(jié)果以及計算方法上存在一些紕漏,因此在剛開始開發(fā)產(chǎn)品時,一定要格外關(guān)注軟件性能的好壞;

        ⑤壓力測試:若用戶較多時則可以使用這種測試方法;

        ⑥錯誤恢復(fù):即對錯誤予以有效處理,同時驗(yàn)證頁面顯示的數(shù)據(jù)等;

        ⑦測試安全性:例如補(bǔ)丁、殺毒以及防火墻等軟件設(shè)置等。

        二、黑盒測試技術(shù)在指控分系統(tǒng)軟件測試中的應(yīng)用

        (一)等價類劃分法

        這是黑盒測試技術(shù)中較為常見的一種,應(yīng)用該方法來對測試用例予以設(shè)計時

        只需要將需求分析階段產(chǎn)生的規(guī)格說明作為唯一考慮要素。該方法主要是對軟件輸入域予以細(xì)分,而后從各個細(xì)分模塊中選擇一些具備代表性與特殊性的數(shù)據(jù)當(dāng)做測試用例。等價類劃分法具備兩種類型,即有效與無效。有效即輸入具備有效性,因?yàn)檩斎肽軌驖M足程序規(guī)格要求;無效即除了有效以外的任何輸入,都不具備正確性與有效性。當(dāng)其應(yīng)用于指控分系統(tǒng)中時,軟件與其系統(tǒng)內(nèi)部各個子系統(tǒng)間都有通信往來,于是要測試通信功能,此時則需要將接口協(xié)議作為主要依據(jù),對各個數(shù)據(jù)予以等價類劃分,而后在設(shè)計測試用例環(huán)節(jié),則要從上述已經(jīng)劃分好的等價類中選取代表數(shù)據(jù),對于每個接口而言都需要有超過五個的測試用例。這種方法的主要作用在于能夠大幅度地減輕工作量,從而促使測試效率獲得有效提升。

        (二)錯誤推測法

        應(yīng)用該方法的主要依據(jù)在于測試人員結(jié)合多年來的工作經(jīng)驗(yàn)以及直覺等對被測系統(tǒng)中可能存在的或者即將產(chǎn)生的缺陷、錯誤予以推測,這樣一來就使得在測試用例的設(shè)計環(huán)節(jié)具備針對性。將其應(yīng)用于指控分系統(tǒng)軟件中,可以對輸入字母、正負(fù)數(shù)、文件位置、版本測試等測試用例予以合理設(shè)計,結(jié)果發(fā)現(xiàn)了很多問題,由于部分問題的存在還致使系統(tǒng)的運(yùn)行出現(xiàn)了異常。由此可見,應(yīng)用該方法有效性較為明顯,能夠找出一些不易被發(fā)現(xiàn)的問題。

        (三)功能分解法

        即將軟件所具備的的大功能逐步分解為各個子功能,這樣有利于實(shí)現(xiàn)測試,而后再結(jié)合各個子功能設(shè)計詳細(xì)的測試用例。將其應(yīng)用于指控分系統(tǒng)軟件中,主要是測試狀態(tài)監(jiān)測軟件所具備的數(shù)據(jù)處理功能模塊,先采用此方法將數(shù)據(jù)處理大功能系統(tǒng)分為三個子功能,而后再結(jié)合系統(tǒng)要求,將三個子功能又細(xì)分為多個子功能。在對子功能予以測試時,可以依據(jù)實(shí)際情況聯(lián)合其他的黑盒測試方法,這樣有效性則會更高。

        (四)邊界值分析法

        即主要測試系統(tǒng)在輸出以及輸入環(huán)節(jié)的邊界值,應(yīng)用該方法時不僅要充分考慮輸入條件邊界也需要對輸出域邊界予以重視。該方法屬于等價類劃分法的有效補(bǔ)充,在使用過程中不能隨意選擇等價類的元素,而是要選擇邊界要素作為測試用例。若邊界條件被提出,則一定要對邊界周邊的合法數(shù)據(jù)予以測試,即對最后一個也許具備合法性或者略微超過邊界的數(shù)據(jù)予以測試。在指控分系統(tǒng)軟件測試中應(yīng)用該方法時,主要是測試DPL的KTP溫控電源狀態(tài),所選擇的測試用例應(yīng)該大于四個。應(yīng)用該法的主要作用在于極容易發(fā)現(xiàn)程序中存在的錯誤與缺陷。

        (五)因果圖法

        該方法主要是從軟件程序規(guī)格說明中將輸入條件(即“因”)和輸出條件以及程序狀態(tài)的改變(即“果”)找出來,而后對各個組合之間的情況或者各個輸入狀態(tài)下的制約情況予以有效分析,主要應(yīng)用圖解法,最后再將其轉(zhuǎn)為測試用例,主要載體為因果圖。通過使用該種方法形成的測試用例主要包括全部輸入數(shù)據(jù)的“True”“False”情況,使用例具備較高的完整性。將其應(yīng)用于指控分系統(tǒng)軟件中主要是為了測試其用戶登錄功能,便能顯示出因果圖。結(jié)果表明,若數(shù)個原因中出現(xiàn)了一個,則結(jié)果都能出現(xiàn);若沒有出現(xiàn)原因,則結(jié)果也不會顯露出來。由此可知若問題較為復(fù)雜,則應(yīng)用因果圖發(fā)作用較大,能夠遵循既定步驟大幅度地提升測試效率。

        三、結(jié)束語

        綜上所述,將黑盒測試技術(shù)應(yīng)用于指控分系統(tǒng)軟件測試中起著重要作用,本文主要探討了等價類劃分法、邊界值分析法、果圖法、錯誤推測法以及功能分解法的應(yīng)用,而黑盒測試技術(shù)還有決策表法、正交試驗(yàn)設(shè)計法、功能圖法以及場景法等。由此可見該技術(shù)適用范圍極其廣泛,且通過實(shí)踐證明之后發(fā)現(xiàn)其測試效果較好,因此具備一定的推廣價值。

        參考文獻(xiàn)

        [1]張敏.黑盒測試技術(shù)在指控分系統(tǒng)軟件測試中的應(yīng)用[J].強(qiáng)激光與粒子束,2013.

        [2]佘鳳.黑盒測試技術(shù)綜合策略的探討[J].福建電腦, 2013(9).

        [3]葛麗霞.小議軟件黑盒測試技術(shù)[J].機(jī)械管理開發(fā), 2012(3).

        喷水白浆视频在线观看| 日韩精品久久中文字幕| 国产办公室秘书无码精品99| 亚洲处破女av日韩精品| 国产爆乳无码一区二区在线| 91精品人妻一区二区三区蜜臀| 亚洲av第一区综合激情久久久| 久久精品国产亚洲av性瑜伽| 免费人成激情视频在线观看冫| 国产精品爽爽va在线观看无码| 色婷婷丁香综合激情| 视频国产自拍在线观看| 99无码熟妇丰满人妻啪啪| 色一情一区二| aⅴ色综合久久天堂av色综合 | 一区二区三区内射视频在线观看 | 国产欧美一区二区精品久久久 | 把女的下面扒开添视频| 亚洲男人av香蕉爽爽爽爽| 亚洲精品午夜精品国产| 99久久国内精品成人免费| 成人做受视频试看60秒| 国产精品第1页在线观看| 玩弄丝袜美腿超短裙校花| 插上翅膀插上科学的翅膀飞| 日日摸日日碰夜夜爽无码| 无码Av在线一区二区三区| 久久色悠悠综合网亚洲| 无码乱肉视频免费大全合集| 久久99精品国产99久久6男男| 无遮高潮国产免费观看韩国| 美女视频在线观看网址大全| 东北老女人高潮大喊舒服死了| 免费成人毛片| 亚洲国产av午夜福利精品一区 | 久久久久久曰本av免费免费| 一级片久久| 亚洲国产精品一区二区| 成人免费a级毛片无码片2022| 少妇高潮惨叫久久久久久| 久久精品国产亚洲精品色婷婷|