軟體測試基礎知識 day 1

2022-03-22 04:17:43 字數 627 閱讀 8233

軟體缺陷   只有符合下列5個規則才能叫做軟體缺陷

軟體為達到產品說明書標明的功能。

軟體出現了產品說明書指明不會出現的錯誤。

軟體功能超出了產品說明書指明範圍。

軟體未達到產品說明書裡未指出但應達到的目標。

軟體測試人員認為軟體難以理解、不宜使用、執行速度緩慢,或者終端使用者任務不好。

軟體測試員的目標是發現軟體缺陷

黑盒測試和白盒測試

在黑盒測試中,軟體測試人員只需要知道軟體要做什麼即可 —— 而無法看到盒子中是如何運作的。只需要進行一些輸入,就能得到某種輸出結果,他不知道軟體如何執行,為什麼會這樣,只知道程式做了什麼。

在白盒測試(有時稱為開盒測試)中,軟體測試員可以訪問程式設計師的**,並通過檢查**來協助測試 —— 可以看到盒子裡面。測試員通過**檢查結果判斷多大的數字可能出錯,並據此調整測試程式。

靜態和動態測試

靜態測試是指測試不執行的部分 —— 只是檢查和審閱。

動態測試是指通常意義上的測試 —— 執行和使用軟體。

靜態黑盒測試,測試產品說明書

測試產品說明書屬於靜態測試黑盒測試,產品說明書是書面文件,而不叫可執行程式,因此算作靜態的。

Day1 基礎知識

使用書籍c primer plus 第六版,程式設計環境mba xcode。namespace表示不用封裝內容的同名 使用命名空間加以區分。可以使用sts cout等替代。類,函式和變數是c 的標準元件,他們都被存放在std中,所以一般都需要using。mian函式被作業系統呼叫,所以要給作業系統返...

Python基礎知識 Day 1

王濤是逗比嗎 true print 王濤是逗比嗎 執行結果 true 王濤是逗比嗎 false 可以變化的量稱之變數 print 王濤是逗比嗎 執行結果 false 王濤女神備胎的數量 100 print 王濤女神備胎的數量 執行結果 100 常量不可以被賦值,變數可以賦值 示例1num1 2 nu...

Linux基礎知識分享DAY1

linus發展歷程 bcpl new b c unix minix linux linux符號含義 表示 根目錄,儲存所有檔案 表示 使用者主目錄 當前目錄 上一級目錄 linux資料夾含義 bin 存放系統檔案 dev 存放裝置檔案 一切皆檔案 media 多 目錄 u盤 光纖 掛載的目錄 pro...