軟體測試技術基礎 筆記(未完成)

2021-05-22 20:58:30 字數 578 閱讀 5506

軟體測試的目的即是盡可能發現軟體中的缺陷;軟體缺陷可以定義為軟體實現的遺漏(使用者需求實現遺漏)、錯誤(與有使用者需求不符)、多餘(額外的實現)。

80%的錯誤集中在20%的**中----經驗有理。。。

1、測試分類

黑盒測試,不關注內部實現邏輯,把所有實現看成乙個黑盒子,只關注輸入和輸出,具體包括:

功能測試、效能測試、可用性、可靠性、安全性、可服務性。

白盒測試,針對程式內部實現邏輯進行測試

程式插裝,在程式中插了列印、斷言打出要求測試的內容。

域測試符號測試

2、測試方法

黑盒a. 功能測試

等價類劃分

邊界值錯誤推斷

因果圖判定表

正交分析

b. 效能測試

指標:吞吐量throughout、延遲latency、丟包率frame lost rate等

白盒a. 邏輯覆蓋

語句覆蓋

判定覆蓋

條件覆蓋

判定-條件覆蓋

路徑覆蓋

b. 程式結構分析

控制流、資料流、資訊流

參考1. rfc2544

博弈論筆記 未完成

1 分析博弈 小紅是個遊戲迷,他和小藍一起玩拿石子遊戲。遊戲規則為2個人輪流拿石子。一次可以拿1顆或3顆,規定誰取到最後一顆石子誰就勝出。最後決定由小紅先取。兩人都是遊戲高手,該贏的絕不會輸 表示不會失誤 問在知道石子總數的情況下,怎樣快速 誰將會勝出。取石子分為3種情況 1,1 共取走2個石子 1...

2 python資料分析基礎技術 未完成

可以看筆記 功能 ndarray 多維操作 線性代數 官網 相關介紹 shape表示幾行幾列 ndim表示維數 dtype表示元素的資料型別 itemsize表示元素的大小,比如 float就是8個位元組 size表示元素組合總的個數 2 numy常用array print np.zeros 2,4...

(未完成)上課筆記 營銷管理(三)

2014年6月20日入 未完成 1.功能層面 象徵層面 享樂層面 在中國產業界很火 2.福特和消費者 消費者想要 跑的更快的馬車 把iphone什麼的都拿掉,消費者問題也不大 3.意識層次 消費者清楚知道需求的存在 前意識層次 問卷可挖掘 潛意識層次 在我沒經歷之前,我不知道我會這樣 4.重型機車 ...