文章責編:張曉1
看了本文的網(wǎng)友還看了學歷| 高考 中考 考研 自考 成考 外語| 四六級 職稱英語 商務英語 公共英語 資格| 公務員 報關員 銀行 證券 司法 導游 教師 計算機| 等考 軟考
工程|一建 二建 造價師 監(jiān)理師 咨詢師 安全師 結構師 估價師 造價員 會計| 會計證 會計職稱 注會 經(jīng)濟師 稅務師 醫(yī)學| 衛(wèi)生資格 醫(yī)師 藥師 [更多]
測試用例設計方法
白盒測試基本技術:控制流圖、代碼覆蓋率分析(Code Coverage Analysis)。
白盒測試方法:從總體上可劃分為靜態(tài)測試和動態(tài)測試;按測試操作的實施方式劃分為手工測試和借助于工具的自動化測試等。
白盒測試的靜態(tài)測試方法:代碼檢查法、靜態(tài)結構分析法、代碼質量度量法等。
白盒測試的動態(tài)測試方法:功能確認與接口測試、邏輯覆蓋分析法、基本路徑測試法、性能分析、內(nèi)存分析等。
動態(tài)測試通常在靜態(tài)測試之后進行。
其他白盒測試方法:域測試(Domain Testing)、程序變異測試、符號測試、數(shù)據(jù)流測試、Z路徑測試。
常用的黑盒測試用例設計方法有:等價類劃分法、邊值分析法、錯誤猜測法、因果圖方法等,其他的一些測試方法還有判定表驅動法、正交試驗法、功能圖法,以及場景法等。
面向對象測試關注于設計合適的操作序列以測試類的狀態(tài)。
測試用例設計方法的主要原則包括:
(1)對每個測試用例應當給予特殊的標識,并且還應當與測試的類有明確的聯(lián)系。
(2)測試目的應當明確。
應當為每個測試用例開發(fā)一個測試步驟列表。這個列表應包括以下一些內(nèi)容:
(1)列出所要測試的對象的專門說明;
(2)列出將要作為測試結果運行的消息和操作;
(3)列出測試對象可能發(fā)生的例外情況;
(4)列出外部條件;
(5)列出為了幫助理解和實現(xiàn)測試所需要的附加信息。
相關推薦:2010年下半年軟考試題及答案解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |