查看匯總:2014年計算機(jī)二級公共基礎(chǔ)知識總結(jié)匯總
3.3軟件測試
考點(diǎn)5 軟件測試的目的
考試鏈接:
考點(diǎn)5在筆試考試中,是一個經(jīng)?疾榈膬(nèi)容,在筆試考試中出現(xiàn)的幾率為70%,主要是以選擇題的形式出現(xiàn),分值為2分,此考點(diǎn)為理解內(nèi)容,讀者應(yīng)該理解測試是為了發(fā)現(xiàn)錯誤。
軟件測試是在軟件投入運(yùn)行前對軟件需求、設(shè)計、編碼的最后審核。其工作量、成本占總工作量、總成本的40%以上,而且具有較高的組織管理和技術(shù)難度。
(1)軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程;
(2)一個好的測試用例是能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的用例;
(3)一個成功的測試是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤的測試。
考點(diǎn)6 軟件測試的實(shí)施
考試鏈接:
考點(diǎn)6在筆試考試中出現(xiàn)的幾率為30%,主要是以選擇題的形式出現(xiàn),分值為2分,此考點(diǎn)為識記內(nèi)容,讀者應(yīng)該識記軟件測試過程的4個步驟,單元測試的兩種測試方式。
軟件測試過程分4個步驟,即單元測試、集成測試、驗(yàn)收測試和系統(tǒng)測試。
單元測試是對軟件設(shè)計的最小單位--模塊(程序單元)進(jìn)行正確性檢驗(yàn)測試。單元測試的技術(shù)可以采用靜態(tài)分析和動態(tài)測試。
集成測試是測試和組裝軟件的過程,主要目的是發(fā)現(xiàn)與接口有關(guān)的錯誤,主要依據(jù)是概要設(shè)計說明書。集成測試所設(shè)計的內(nèi)容包括:軟件單元的接口測試、全局?jǐn)?shù)據(jù)結(jié)構(gòu)測試、邊界條件和非法輸入的測試等。集成測試時將模塊組裝成程序,通常采用兩種方式:非增量方式組裝和增量方式組裝。
確認(rèn)測試的任務(wù)是驗(yàn)證軟件的功能和性能,以及其他特性是否滿足了需求規(guī)格說明中確定的各種需求,包括軟件配置是否完全、正確。確認(rèn)測試的實(shí)施首先運(yùn)用黑盒測試方法,對軟件進(jìn)行有效性測試,即驗(yàn)證被測軟件是否滿足需求規(guī)格說明確認(rèn)的標(biāo)準(zhǔn)。
系統(tǒng)測試是通過測試確認(rèn)軟件,作為整個基于計算機(jī)系統(tǒng)的一個元素,與計算機(jī)硬件、外設(shè)、支撐軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素組合在一起,在實(shí)際運(yùn)行(使用)環(huán)境下對計算機(jī)系統(tǒng)進(jìn)行一系列的集成測試和確認(rèn)測試。
系統(tǒng)測試的具體實(shí)施一般包括:功能測試、性能測試、操作測試、配置測試、外部接口測試、安全性測試等。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |