国产精品久久9a久美女性色,日韩综合中文字幕,天天射天天色天天干,亚洲天堂中文在线,成年人午夜视频,国产精品伦理久久久久久,亚洲欧美视频一区二区

試題

計(jì)算機(jī)三級《信息管理》?键c(diǎn):軟件工程測試步驟

時間:2024-12-25 23:15:05 試題 我要投稿
  • 相關(guān)推薦

2015年計(jì)算機(jī)三級《信息管理》常考點(diǎn):軟件工程測試步驟

  1.單元測試(unit testing)

  單元測試也稱模塊測試。通常單元測試可放在編碼階段,程序員在編寫好一個模塊后,總會(也應(yīng)該)對自己編寫的模塊進(jìn)行測試,檢查它是否實(shí)現(xiàn)了詳細(xì)設(shè)計(jì)說明書中規(guī)定的模塊功能和算法。單元測試主要發(fā)現(xiàn)編碼和詳細(xì)設(shè)計(jì)中產(chǎn)生的錯誤,通常采用白盒測試。

  測試一個模塊時需要編寫一個驅(qū)動模塊和若干個樁(stub)模塊,如下圖所示。驅(qū)動模塊的功能是向被測試模塊提供測試數(shù)據(jù),驅(qū)動(即調(diào)用)被測模塊,并從被測模塊中接受測試結(jié)果。樁模塊的功能是模擬被模塊所調(diào)用的子模塊,它接受被測模塊的調(diào)用,檢驗(yàn)調(diào)用參數(shù),模擬被

  調(diào)用的子模塊功能,把結(jié)果送回給被測模塊。在模塊結(jié)構(gòu)圖中,頂層模塊測試時不需要驅(qū)動模塊,最底層的模塊測試時不需要樁模塊。

  2.集成測試(integration testing)

  集成測試也稱組裝測試,它是對由各模塊組裝而成的程序進(jìn)行測試,主要檢查模塊間的接口和通信。集成測試主要發(fā)現(xiàn)設(shè)計(jì)階段產(chǎn)生的錯誤,通常采用黑盒測試。

  集成的方式可分成非漸增式集成和漸增式集成。非漸增式集成是先測試所有的模塊,然后把這些模塊集成在一起對整個程序進(jìn)行測試。漸增式集成是將單元測試和集成測試合并在一起,它根據(jù)模塊結(jié)構(gòu)圖,按某種次序選一個尚未測試的模塊,把它同已經(jīng)測試好的模塊組合在一起對整個程序進(jìn)行測試,每次增加一個模塊,直至所有模塊全部集成在程序中。

  漸增式集成又可分成自頂向下集成和自底向上集成。自頂向下集成先測試上層模塊,再測試下層模塊。由于測試下層模塊時它的上層模塊已測試過,所以可以用其上層模塊作為它的驅(qū)動模塊,而不必另編驅(qū)動模塊。自底向上集成先測試下層模塊,再測試上層模塊。同樣道理,在自底向上集成時可用下層模塊作為上層模塊的樁模塊,而不必另外編寫樁模塊。

  3.確認(rèn)測試(walidation testing)

  確認(rèn)測試的任務(wù)是檢查軟件的功能、性能及其他特征是否與用戶的需求一致,它是以需求規(guī)格說明書(即需求規(guī)約)作為依據(jù)的測試。確認(rèn)測試通常采用黑盒測試。

  確認(rèn)測試首先測試程序是否滿足需求規(guī)格說明書所列的各項(xiàng)要求,然后要進(jìn)行軟件配置復(fù)查,特別是文檔是否齊全,各方面的質(zhì)量是否符合要求等。如果一個軟件是為某個客戶定制的,那么最后由客戶來實(shí)施驗(yàn)收測試(acceptance testing),以便客戶確認(rèn)該軟件是否他所需要的。如果一個軟件是作為產(chǎn)品被許多客戶使用的話,那不可能為每個客戶進(jìn)行驗(yàn)收測試。大多數(shù)軟件生產(chǎn)者使用一種Alpha測試和Beta測試的過程,來揭露僅由最終用戶才能發(fā)現(xiàn)的錯誤。

  Alpha測試是在開發(fā)者的現(xiàn)場由客戶來實(shí)施的,被測試的軟件是在開發(fā)者從用戶的角度進(jìn)行常規(guī)設(shè)置的環(huán)境下運(yùn)行的。Beta測試是在一個或多個客戶的現(xiàn)場由該軟件的最終用戶實(shí)施的。與Alpha測試不同的是,Beta測試時開發(fā)者通常是不在場的。Alpha測試和Beta測試除了進(jìn)一步發(fā)現(xiàn)程序中的錯誤外,還能發(fā)現(xiàn)使用上的問題。經(jīng)過確認(rèn)測試后的軟件通常就可交付使用了。

【計(jì)算機(jī)三級《信息管理》?键c(diǎn):軟件工程測試步驟】相關(guān)文章:

2016年計(jì)算機(jī)三級信息管理考點(diǎn)分析09-17

2016計(jì)算機(jī)三級考試《軟件測試技術(shù)》考點(diǎn)練習(xí)09-22

計(jì)算機(jī)三級《信息管理技術(shù)》第二章考點(diǎn)10-01

計(jì)算機(jī)三級《信息管理技術(shù)》第一章考點(diǎn)09-14

計(jì)算機(jī)三級軟件測試技術(shù)測試題09-13

小升初數(shù)學(xué)常考點(diǎn)10-20

2015年計(jì)算機(jī)三級《信息管理》基礎(chǔ)知識:白盒測試09-21

計(jì)算機(jī)三級軟件測試技術(shù)預(yù)測試題07-07

計(jì)算機(jī)三級《軟件測試技術(shù)》測試題及答案09-13