測(cè)試定義
通過(guò)人工或自動(dòng)的手段,對(duì)被測(cè)對(duì)象進(jìn)行檢測(cè)的活動(dòng)
需要理解什么軟件
源代碼
用戶(hù)手冊(cè)
配置數(shù)據(jù)
測(cè)試目的
1.發(fā)現(xiàn)被測(cè)對(duì)象與用戶(hù)需求間的差異---俗稱(chēng)找bug
2.通過(guò)測(cè)試活動(dòng)發(fā)現(xiàn)并解決缺陷,增加人們對(duì)被測(cè)對(duì)象的質(zhì)量信心
3.通過(guò)測(cè)試活動(dòng),獲取測(cè)試對(duì)象的質(zhì)量信息,為決策者提供數(shù)據(jù)依據(jù)
4.通過(guò)測(cè)試活動(dòng),預(yù)防缺陷,從而降低項(xiàng)目和產(chǎn)品的風(fēng)險(xiǎn)
測(cè)試原則
1.測(cè)試證明軟件存在缺陷
2.不可能執(zhí)行窮盡測(cè)試
3.測(cè)試應(yīng)該盡早介入
4.缺陷存在群集現(xiàn)象
5.殺蟲(chóng)劑悖論
6.不同的測(cè)試活動(dòng)依賴(lài)不同的測(cè)試背景
7.不存在缺陷的謬論