點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)復(fù)習(xí)知識(shí)點(diǎn)匯總
軟件測試的實(shí)施
1)單元測試
對(duì)模塊進(jìn)行測試,用于發(fā)現(xiàn)模塊內(nèi)部的錯(cuò)誤
2)集成測試
測試和組裝軟件的過程,主要用于發(fā)現(xiàn)與接口有關(guān)的錯(cuò)誤。
集成測試包括的內(nèi)容:軟件單元的接口測試、全局?jǐn)?shù)據(jù)結(jié)構(gòu)測試、邊界條件和非法輸入的測試等。
集成測試分為:增量方式組裝(包括自頂而下、自底而上、自頂向下和自底向上的混合增量方式)與非增量方式組裝。
3)確認(rèn)測試
驗(yàn)證軟件的功能和性能及其他特征是否滿足了需求規(guī)格說明中確定的各種需求,以及軟件配置是否完全、正確。
4)系統(tǒng)測試
將經(jīng)過測試后的軟件,與計(jì)算機(jī)的硬件、外設(shè)、支持軟件、數(shù)據(jù)和人員等其他元素組合在一起,在實(shí)際運(yùn)行環(huán)境中進(jìn)行一系列的集成測試和確認(rèn)測試。
軟件調(diào)試方法
1)強(qiáng)行排錯(cuò)法
通過內(nèi)存全部打印來排錯(cuò)
在程序特定部位設(shè)置打印語句—即斷點(diǎn)法
自動(dòng)調(diào)試工具。
2)回溯法
適合小規(guī)模程序的排錯(cuò)。發(fā)現(xiàn)錯(cuò)誤,分析錯(cuò)誤表象,確定位置,再回溯到源程序代碼,找到錯(cuò)誤位置或確定錯(cuò)誤范圍。
3)原因排除法
原因排除法包括:演繹法、歸納法和二分法。
演繹法:是一種從一般原理或前提出法,經(jīng)過排除和精化的過程來推導(dǎo)出結(jié)論的思考方法。
歸納法:從一種特殊推斷出一般的系統(tǒng)化思考方法。其基本思想是從一些線索著手,通過分析尋找到潛在的原因,從而找出錯(cuò)誤。
二分法:如果已知每個(gè)變量在程序中若干個(gè)關(guān)鍵點(diǎn)的正確值,則可以使用定值語句在程序中的某點(diǎn)附近給這些變量賦值,然后運(yùn)行程序并檢查程序的輸出。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考點(diǎn)測試題匯總
2015計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)精選選擇題專項(xiàng)練習(xí)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |