單元測試與集成測試
1)什么是白盒測試?
白盒測試是對軟件的過程性細節(jié)多細致性的檢查,是把測試對象看做是一個打開的盒子它允許測試人員利用程序內部的邏輯結構和相關信息設計或選擇測試用例,對程序的所有邏輯進行測試,通過在不同點檢查程序狀態(tài),確定程序的實際狀態(tài)是否與預期狀態(tài)相一致
注:白盒測試又稱為結構測試和邏輯驅動測試
2)白盒測試用例設計的方法有哪些?
①.語句覆蓋
、.判定覆蓋
、.條件覆蓋
、.判定/條件覆蓋
、.條件組合覆蓋
、.路徑覆蓋
3)白盒測試的主要技術有哪些?
、.靜態(tài)分析
②.動態(tài)分析
、.邏輯覆蓋
④.基本路徑測試
4)什么是靜態(tài)測試,靜態(tài)測試的主要方法?
靜態(tài)測試是指在不運行被測對象情況下的測試;靜態(tài)測試的方法主要有,以及編碼規(guī)范和標準,對代碼進行走查、審查和評審。
5)什么是動態(tài)測試,動態(tài)測試的主要方法?
動態(tài)測試指在運行被測對象情況下的一種測試方式。動態(tài)測試的方法包括:黑盒測試和白盒測試。
6)常見的白盒測試工具有哪些?
比如商業(yè)白盒測試工具IBM的PureCoverage、Purify、Quantify,開源工具:JUnit、CppUnit、HttpUnit、NUnit等。
7)什么是集成測試,集成測試的關注點是什么?
集成測試是將通過單元測試的單元按照設計要求組合起來進行測試
集成測試關注的是模塊與模塊之間的接口問題
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦:
【考試吧整理】計算機等級考試各科目歷年真題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |