測(cè)試方法 - 草稿

黑盒測(cè)試和 百盒測(cè)試

靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試

人工 測(cè)試和 自動(dòng)劃測(cè)試

百盒測(cè)試: 根據(jù)內(nèi)部結(jié)構(gòu)設(shè)計(jì)用例,稱(chēng)為 結(jié)構(gòu)化測(cè)試,邏輯驅(qū)動(dòng)測(cè)試,透明盒測(cè)試

百盒測(cè)試方法: 語(yǔ)句覆蓋 , 判定覆蓋,條件覆蓋,判定/條件覆蓋,組合覆蓋,路徑覆蓋,

程序插樁:在調(diào)試程序時(shí),常常在程序中插入 一些打印語(yǔ)句,借助往被測(cè)試程序中插入操作來(lái)實(shí)現(xiàn)測(cè)試目的方法

白盒測(cè)試特點(diǎn): 可以檢測(cè) 代碼中的每條分支和路徑 /揭示隱藏在代碼中的錯(cuò)誤/成本高/測(cè)試透底 。

黑盒測(cè)試:基于需求規(guī)格的測(cè)試,被測(cè)對(duì)象是? 系統(tǒng),模塊,子模塊,函數(shù)。

黑盒測(cè)試類(lèi)型

功能性測(cè)試:一種是順序測(cè)試每個(gè)程序特性或功能,另一種途徑是一個(gè)模塊一個(gè)模塊的測(cè)試

容量測(cè)試:檢測(cè)軟件在處理海量數(shù)據(jù)時(shí)的局限性,能發(fā)現(xiàn)系統(tǒng)效率方面的問(wèn)題

負(fù)載測(cè)試:檢測(cè)系統(tǒng)在一個(gè)很短的時(shí)間內(nèi)處理一個(gè)巨大的數(shù)據(jù)量 或執(zhí)行多功能調(diào)用的能力,

恢復(fù)性測(cè)試:保證系統(tǒng)在崩潰時(shí)恢復(fù)性能的能力

軟件質(zhì)量特性: 功能性/可靠性/易用性/效率/維護(hù)性/可移植性

黑盒測(cè)試類(lèi)型: 等價(jià)類(lèi)劃分法/邊界值分析法/因果圖分析法/判定表法/狀態(tài)遷移法/錯(cuò)誤猜測(cè)法

靜態(tài)和 動(dòng)態(tài) 測(cè)試

軟件產(chǎn)品概念: 軟件研發(fā) 可以看成一個(gè)生產(chǎn)過(guò)程,過(guò)程中會(huì)有產(chǎn)品輸出,或者叫工件輸出。

輸出產(chǎn)品分類(lèi): 最終產(chǎn)品 如編譯后的軟件,用戶(hù)手冊(cè)

中間商品: SRS,HLD,LLD ,代碼。

無(wú)論是最終產(chǎn)品還是中間商品,都可以劃分為 文檔和代碼

開(kāi)發(fā)文檔: SRS? ,HLD,LLD,

測(cè)試文檔 :測(cè)試計(jì)劃,測(cè)試方案,測(cè)試用例

只要是軟件產(chǎn)品,都是測(cè)試的對(duì)象

靜態(tài)測(cè)試: 不運(yùn)行 被測(cè)試的軟件系統(tǒng),例如:代碼走讀,文檔評(píng)審,程序分析,

動(dòng)態(tài)測(cè)試 : 按照 預(yù)先 設(shè)計(jì) 的數(shù)據(jù) 和步驟 運(yùn)行被測(cè)軟件系統(tǒng)。

靜態(tài) 分析技術(shù)

靜態(tài)分析 是一種不通過(guò) 執(zhí)行程序而分析程序執(zhí)行的技術(shù)

三種 不同程序測(cè)試可能性

1,規(guī)則考慮程序是否滿(mǎn)足編程,語(yǔ)法上是否具有一致性和完整性

2,考慮文檔描述是否規(guī)范,準(zhǔn)確,遍于查閱

3,考慮程序和文檔之間的一致性

手工靜態(tài)分析:正規(guī)檢視,技術(shù)評(píng)審,走查,

同行評(píng)審 的對(duì)象(計(jì)劃,需求文檔,設(shè)計(jì)圖,代碼)

自動(dòng)化靜態(tài)分析: 靜態(tài)驗(yàn)證:流程圖,圖標(biāo)符號(hào)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 語(yǔ)法分析器

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 符號(hào)執(zhí)行器:模擬代碼運(yùn)行

動(dòng)態(tài)測(cè)試

包括黑盒和白盒

類(lèi)型:測(cè)試覆蓋率分析,跟蹤,調(diào)整,模擬斷言檢查

黑盒動(dòng)態(tài)測(cè)試工具 :

QCP,? ? ? ? ? ? LoadRunner,? (上下對(duì)應(yīng))

功能測(cè)試,? 性能測(cè)試,回歸測(cè)試。

人工測(cè)試與 自動(dòng)化測(cè)試

人工(智力,一次) 自動(dòng)劃(多次,重復(fù))

例如:回歸測(cè)試,冒煙測(cè)試,

意義:保持 步驟與結(jié)果的一致性,復(fù)用性,快速推向市場(chǎng),增加軟件信任度

自動(dòng)劃 測(cè)試限制: 不能取代手工測(cè)試,提高效率,無(wú)法提高有效性/自動(dòng)劃測(cè)試依賴(lài)預(yù)軟件開(kāi)發(fā)/工具本身不具想象力,不具智能

自動(dòng)化測(cè)試誤區(qū):? 自動(dòng)化無(wú)法取代手工,只是提高效率

? 手工測(cè)試是自動(dòng)化測(cè)試的基礎(chǔ),積累測(cè)試實(shí)踐經(jīng)驗(yàn)

安全性錯(cuò)覺(jué):認(rèn)為進(jìn)行了自動(dòng)化測(cè)試的軟件是安全的,質(zhì)量有保證的,

自動(dòng)化測(cè)試考慮因素:

進(jìn)度? / 人力資源/版本穩(wěn)定/ 版本應(yīng)用/自動(dòng)化率 >0.2/ 版本規(guī)模 需要大 用例>100


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?


?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,371評(píng)論 2 126
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,409評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,877評(píng)論 5 101
  • 1.問(wèn):你在測(cè)試中發(fā)現(xiàn)了一個(gè) bug ,但是開(kāi)發(fā)經(jīng)理認(rèn)為這不是一個(gè) bug ,你應(yīng)該怎樣解決。 首先,將問(wèn)題提...
    qianyewhy閱讀 9,396評(píng)論 4 123
  • 一不小心,又到了七夕。 多年前,我曾在七夕寫(xiě)過(guò)一篇文章,給我親愛(ài)的朋友-瓶子,時(shí)隔好幾年,突然發(fā)現(xiàn)我們居然已經(jīng)認(rèn)識(shí)...
    木木夕cq閱讀 211評(píng)論 0 0

友情鏈接更多精彩內(nèi)容