TEST

https://blog.csdn.net/weixin_30412167/article/details/99594504

一、分類

測試分為:

>>> 1. 靜態測試:

? ? ? ? ? ? ? ? ? ? ? ? ·?白盒測試

? ? ? ? ? ? ? ? ? ? ? ? · 灰盒測試

? ? ? ? ? ? ? ? ? ? ? ? · 黑盒測試

>>> 2. 動態測試


靜態測試:?通過審閱文檔,走查代碼等手段,不運行應用程序的方式測試。

動態測試:需要運行應用程序,通過像單元測試,集成測試,系統測試等測試方法運行的測試。

白盒測試:測試代碼申明或者邏輯路徑的過程,保證每個語句或者路徑都至少執行一次,所以白盒測試也叫邏輯路徑測試或者結構測試,主要包括語句覆蓋測試,條件測試,路徑測試三種方式。比較典型的代表就是單元測試。

黑盒測試:把被測軟件當成一個密閉的盒子,看不到里面的邏輯組成部分。通過功能測試,集成測試,系統測試,驗收測試等方法對軟件進行測試。

灰盒測試:灰盒測試介于白盒和黑盒測試之間的一種測試,需要測試人員有一些代碼邏輯的基礎知識,比較典型的代表就是接口測試:API測試,它又有另外一種叫法,叫做半透明測試。

二、階段

如果我們將測試和項目生命周期對比起來可以發現測試包含以下幾個階段:

單元測試:?單元測試中我們一般會用到模擬器(Driver)和樁(Stub)。

? ? ? ? ? ? ? ? 其中模擬器可以看成是被測模塊的上游組件,通過模擬器和數據驅動被測模塊的運行。

? ? ? ? ? ? ? ? ?樁可以看成是被測模塊(系統)的外圍組件,比如文件系統,日志系統,郵件系統等。通過對這些外圍系統的模擬來確保被測模塊的完整性。

集成測試:?集成測試可以分為兩種,增量和非增量。其中有父子關系的我們會用增量式的集成測試,其中有從上至下和從下至上。

? ? ? ? ? ? ? ? ?其中父子關系不明確的我們一般會用非增量式的集成測試方式,這種也叫爆破式的測試方式。這種方法測試速度快,但是出現問題很難定位。

系統測試:?系統測試我們又叫產品測試或者端到端的測試。

驗收測試:?驗收測試一般用來判斷產品是否滿足客戶需求,可以分為Alpha測試或者Beta測試。其中Alpha測試是用戶在開發的環境來執行但是會有測試和開發團隊協助,在Beta測試之前。

? ? ? ? ? ? ? ??Beta測試是在真實的線上環境沒有測試和開發的參與,用戶自己完成的一項測試。一般在產品即將推出市場的時候進行。

三、類型

接著我們一起來探討下常見的幾種不同類型的測試:

Smoke testing:?冒煙測試又叫預測試,一般用來判斷產品是否可以正式開始測試。不需要做很深入的測試,像測試下界面按鈕或者超鏈接是否起作用等等。

Compatibility testing:?兼容性測試,一般會由客戶提需求,根據客戶的需求在不同的系統(Window,IOS,Linux...)或者不同的瀏覽器(IE,Chrome,Safari...)上所進行的測試。

Usability testing:?易用行測試一般用來測試軟件可用性以及人的主觀情緒等,例如是否支持全鍵盤操作,是否支持殘障人士的使用等。

Performance testing:?性能測試用來測試軟件的吞吐量或者相應時間,CPU或者Memory利用率等指標。可以分為以下幾種:

Load?Test:負載測試-單位時間內對被測系統增加一定的用戶量,觀察系統在穩定運行期間的各項性能指標。

Stess Test:?壓力測試-從系統的最大負載量開始依次增加用戶量,從而找到系統的爆破點。

Volumes Test:容量測試-系統的用戶量不變,通過增加系統后臺的數據量從而觀察系統運行的各項性能指標。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,156評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,401評論 3 415
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,069評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,873評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,635評論 6 408
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,128評論 1 323
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,203評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,365評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,881評論 1 334
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,733評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,935評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,475評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,172評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,582評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,821評論 1 282
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,595評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,908評論 2 372

推薦閱讀更多精彩內容