摘要:
與軟件測(cè)試相關(guān)的術(shù)語很多,但幾乎還沒有一本書最大范圍地羅列了對(duì)它們的定義。本文通過收集、加工和整編,整理出與軟件測(cè)試相關(guān)的16個(gè)主要術(shù)語的定義,以方便軟件測(cè)試人員的學(xué)習(xí)及需要時(shí)參考。
關(guān)鍵詞:
軟件測(cè)試 術(shù)語定義
正文:
術(shù)語:軟件測(cè)試
定義:軟件測(cè)試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例,并利用這些測(cè)試用例運(yùn)行軟件,以發(fā)現(xiàn)軟件錯(cuò)誤的過程。
術(shù)語:測(cè)試用例
定義:測(cè)試用例指對(duì)一項(xiàng)特定的軟件產(chǎn)品進(jìn)行測(cè)試任務(wù)的描述,體現(xiàn)測(cè)試方案、方法、技術(shù)和策略的文檔;內(nèi)容包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試腳本等。
術(shù)語:測(cè)試計(jì)劃
定義:測(cè)試計(jì)劃是指對(duì)軟件測(cè)試的對(duì)象、目標(biāo)、要求、活動(dòng)、資源及日程進(jìn)行整體規(guī)劃,以保證軟件系統(tǒng)的測(cè)試能夠順利進(jìn)行的計(jì)劃性文檔。
術(shù)語:測(cè)試對(duì)象
定義:測(cè)試對(duì)象是指特定環(huán)境下運(yùn)行的軟件系統(tǒng)和相關(guān)的文檔。作為測(cè)試對(duì)象的軟件系統(tǒng)可以是整個(gè)業(yè)務(wù)系統(tǒng),也可以是業(yè)務(wù)系統(tǒng)的一個(gè)子系統(tǒng)或一個(gè)完整的部件。
術(shù)語:測(cè)試流程
定義:測(cè)試流程是指為了保證測(cè)試質(zhì)量而精心設(shè)計(jì)的一組科學(xué)、合理、可行的有序活動(dòng)。比較典型的測(cè)試流程一般包括“制定測(cè)試計(jì)劃”、“編寫測(cè)試用例”、“執(zhí)行測(cè)試”、“跟蹤測(cè)試缺陷”、“編寫《測(cè)試報(bào)告》”等活動(dòng)。
術(shù)語:測(cè)試評(píng)估
定義:測(cè)試評(píng)估是指對(duì)測(cè)試過程中的各種測(cè)試現(xiàn)象和結(jié)果進(jìn)行記錄、分析和評(píng)價(jià)的活動(dòng)。
術(shù)語:《測(cè)試報(bào)告》
定義:《測(cè)試報(bào)告》是一份有關(guān)本次測(cè)試的總結(jié)性文檔,主要記錄了有關(guān)本次測(cè)試的目的、測(cè)試結(jié)果、評(píng)估結(jié)果及測(cè)試結(jié)論等信息。
術(shù)語:測(cè)試環(huán)境
定義:測(cè)試環(huán)境指對(duì)軟件系統(tǒng)進(jìn)行各類測(cè)試所基于的軟、硬件設(shè)備和配置。一般包括硬件環(huán)境、網(wǎng)絡(luò)環(huán)境、操作系統(tǒng)環(huán)境、應(yīng)用服務(wù)器平臺(tái)環(huán)境、數(shù)據(jù)庫環(huán)境以及各種支撐環(huán)境等。
術(shù)語:白盒測(cè)試
定義:白盒測(cè)試是指基于一個(gè)應(yīng)用代碼的內(nèi)部邏輯知識(shí),即基于覆蓋全部代碼、分支、路徑、條件的測(cè)試,白盒測(cè)試又叫“結(jié)構(gòu)測(cè)試”。
術(shù)語:黑盒測(cè)試
定義:黑盒測(cè)試是指不基于內(nèi)部設(shè)計(jì)和代碼的任何知識(shí),而基于需求和功能性的測(cè)試,黑盒測(cè)試又叫“功能測(cè)試”。
術(shù)語:單元測(cè)試
定義:單元測(cè)試是指針對(duì)程序模塊(軟件設(shè)計(jì)的最小單位)來進(jìn)行正確性檢驗(yàn)的測(cè)試工作,單元測(cè)試又稱模塊測(cè)試。
術(shù)語:集成測(cè)試
定義:集成測(cè)試是指對(duì)程序模塊采用一次性或增值方法組裝起來,對(duì)模塊間接口進(jìn)行正確性檢驗(yàn)的測(cè)試工作,集成測(cè)試又稱組裝測(cè)試。
術(shù)語:系統(tǒng)測(cè)試
定義:系統(tǒng)測(cè)試是指將通過集成測(cè)試的軟件系統(tǒng)或子系統(tǒng),作為基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素組合在一起所進(jìn)行的測(cè)試工作;目的在于通過與系統(tǒng)的需求定義作比較,發(fā)現(xiàn)軟件與系統(tǒng)定義不符合或與之矛盾的地方。
術(shù)語:確認(rèn)測(cè)試
定義:確認(rèn)測(cè)試是指在模擬(或正式)的生產(chǎn)環(huán)境下,運(yùn)用黑盒測(cè)試的方法,驗(yàn)證所測(cè)軟件是否滿足用戶需求說明書中所列出的需求,確認(rèn)測(cè)試又稱有效性測(cè)試。
術(shù)語:功能測(cè)試
定義:功能測(cè)試是指為了保證軟件系統(tǒng)功能實(shí)現(xiàn)的正確性、完整性及其他特性而進(jìn)行的測(cè)試。
術(shù)語:性能測(cè)試
定義:性能測(cè)試是指為了評(píng)估軟件系統(tǒng)的性能狀況和預(yù)測(cè)軟件系統(tǒng)性能趨勢(shì)而進(jìn)行的測(cè)試和分析。
主要參考文獻(xiàn)
[1] 《軟件測(cè)試》 機(jī)械工業(yè)出版社
[2] 《測(cè)試技術(shù)基礎(chǔ)》 中國(guó)軟件評(píng)測(cè)中心
[3]《編寫有效用例》(美)Alistair Cockburn著,王雷、張莉譯 機(jī)械工業(yè)出版社
[4]《軟件測(cè)試中需考慮的22種測(cè)試類型》 水平考試網(wǎng)
作者簡(jiǎn)介
本人1999年畢業(yè)于中南大學(xué),獲碩士學(xué)位,現(xiàn)就職于廣州華南資訊科技有限公司(上市公司),從事過多個(gè)大型項(xiàng)目的開發(fā)、測(cè)試和管理工作,目前任該公司軟件質(zhì)量保障總監(jiān)。