軟件測(cè)試過(guò)程:用黑盒法設(shè)計(jì)基本的測(cè)試方案,再利用白盒法補(bǔ)充一些必要的測(cè)試方案?梢杂靡韵虏呗越Y(jié)合各種方法:
(1)在任何情況下都應(yīng)該使用邊界值分析的方法;
(2)必要時(shí)用等價(jià)劃分法補(bǔ)充測(cè)試方案;
(3)必要時(shí)用錯(cuò)誤推測(cè)法補(bǔ)充測(cè)試方案;
(4)如果在程序的功能說(shuō)明中含有輸入條件的組合,最好在一開(kāi)始就用因果圖法,然后再按以上(1)、(2)、(3)步進(jìn)行。
(5)對(duì)照程序邏輯,檢查已設(shè)計(jì)出的設(shè)計(jì)方案?梢愿鶕(jù)對(duì)程序可靠性的要求采用不同的邏輯覆蓋標(biāo)準(zhǔn),如果現(xiàn)有測(cè)試方案的邏輯覆蓋程度沒(méi)有達(dá)到要求的覆蓋標(biāo)準(zhǔn),則應(yīng)再補(bǔ)充一些測(cè)試方案。
單元測(cè)試主要是對(duì)模塊的5個(gè)基本特性進(jìn)行測(cè)試和評(píng)價(jià):(1)模塊接口;(2)局部數(shù)據(jù)結(jié)構(gòu);(3)重要的執(zhí)行路徑;(4)錯(cuò)誤處理;(5)邊界測(cè)試。
在集成測(cè)試時(shí),要考慮的問(wèn)題有:數(shù)據(jù)經(jīng)過(guò)接口是否會(huì)丟失;一個(gè)模塊對(duì)另一模塊是否造成不應(yīng)有的影響;幾個(gè)子功能組合起來(lái)能否實(shí)現(xiàn)主功能;誤差不斷積累是否達(dá)到不可接受的程度;全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問(wèn)題。
確認(rèn)測(cè)試又稱為有效性測(cè)試、合格測(cè)試或驗(yàn)收測(cè)試。確認(rèn)測(cè)試主要由使用用戶參加測(cè)試,檢驗(yàn)軟件規(guī)格說(shuō)明的技術(shù)標(biāo)準(zhǔn)的符合程度,是保證軟件質(zhì)量的最后關(guān)鍵環(huán)節(jié)。
系統(tǒng)測(cè)試是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行(使用)環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。系統(tǒng)測(cè)試實(shí)質(zhì)上是由一系列不同測(cè)試組成的,其主要目的是充分運(yùn)行系統(tǒng),驗(yàn)證系統(tǒng)各個(gè)部件是否都能正常工作并完成所分配的功能。
系統(tǒng)測(cè)試包括:恢復(fù)測(cè)試、安全性測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試等。
驗(yàn)收測(cè)試是以用戶為主,軟件開(kāi)發(fā)人員和質(zhì)量保證人員也應(yīng)參加的測(cè)試。由用戶參加設(shè)計(jì)測(cè)試用例。使用用戶界面輸入測(cè)試數(shù)據(jù),并分析測(cè)試的輸出結(jié)果。驗(yàn)收測(cè)試往往知系統(tǒng)測(cè)試完成后,項(xiàng)目最終交付前進(jìn)行。
相關(guān)推薦:2010年下半年軟考試題及答案解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |