TEST

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

一蚯斯、分類

測試分為:

>>> 1. 靜態(tài)測試:

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

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

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

>>> 2. 動態(tài)測試


靜態(tài)測試:?通過審閱文檔,走查代碼等手段,不運(yùn)行應(yīng)用程序的方式測試拥娄。

動態(tài)測試:需要運(yùn)行應(yīng)用程序按咒,通過像單元測試,集成測試,系統(tǒng)測試等測試方法運(yùn)行的測試卸勺。

白盒測試:測試代碼申明或者邏輯路徑的過程,保證每個語句或者路徑都至少執(zhí)行一次箩绍,所以白盒測試也叫邏輯路徑測試或者結(jié)構(gòu)測試孔庭,主要包括語句覆蓋測試,條件測試材蛛,路徑測試三種方式圆到。比較典型的代表就是單元測試。

黑盒測試:把被測軟件當(dāng)成一個密閉的盒子卑吭,看不到里面的邏輯組成部分芽淡。通過功能測試,集成測試豆赏,系統(tǒng)測試挣菲,驗收測試等方法對軟件進(jìn)行測試。

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

二、階段

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

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

? ? ? ? ? ? ? ? 其中模擬器可以看成是被測模塊的上游組件向抢,通過模擬器和數(shù)據(jù)驅(qū)動被測模塊的運(yùn)行。

? ? ? ? ? ? ? ? ?樁可以看成是被測模塊(系統(tǒng))的外圍組件胚委,比如文件系統(tǒng)挟鸠,日志系統(tǒng),郵件系統(tǒng)等亩冬。通過對這些外圍系統(tǒng)的模擬來確保被測模塊的完整性艘希。

集成測試:?集成測試可以分為兩種,增量和非增量硅急。其中有父子關(guān)系的我們會用增量式的集成測試枢冤,其中有從上至下和從下至上。

? ? ? ? ? ? ? ? ?其中父子關(guān)系不明確的我們一般會用非增量式的集成測試方式铜秆,這種也叫爆破式的測試方式。這種方法測試速度快讶迁,但是出現(xiàn)問題很難定位连茧。

系統(tǒng)測試:?系統(tǒng)測試我們又叫產(chǎn)品測試或者端到端的測試核蘸。

驗收測試:?驗收測試一般用來判斷產(chǎn)品是否滿足客戶需求,可以分為Alpha測試或者Beta測試啸驯。其中Alpha測試是用戶在開發(fā)的環(huán)境來執(zhí)行但是會有測試和開發(fā)團(tuán)隊協(xié)助,在Beta測試之前客扎。

? ? ? ? ? ? ? ??Beta測試是在真實的線上環(huán)境沒有測試和開發(fā)的參與,用戶自己完成的一項測試狸棍。一般在產(chǎn)品即將推出市場的時候進(jìn)行妓蛮。

三府喳、類型

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

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

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

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

Performance testing:?性能測試用來測試軟件的吞吐量或者相應(yīng)時間狰晚,CPU或者M(jìn)emory利用率等指標(biāo)〗煞龋可以分為以下幾種:

Load?Test:負(fù)載測試-單位時間內(nèi)對被測系統(tǒng)增加一定的用戶量壁晒,觀察系統(tǒng)在穩(wěn)定運(yùn)行期間的各項性能指標(biāo)。

Stess Test:?壓力測試-從系統(tǒng)的最大負(fù)載量開始依次增加用戶量盟猖,從而找到系統(tǒng)的爆破點(diǎn)讨衣。

Volumes Test:容量測試-系統(tǒng)的用戶量不變,通過增加系統(tǒng)后臺的數(shù)據(jù)量從而觀察系統(tǒng)運(yùn)行的各項性能指標(biāo)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末式镐,一起剝皮案震驚了整個濱河市反镇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌娘汞,老刑警劉巖歹茶,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異你弦,居然都是意外死亡惊豺,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進(jìn)店門禽作,熙熙樓的掌柜王于貴愁眉苦臉地迎上來尸昧,“玉大人,你說我怎么就攤上這事旷偿∨胨祝” “怎么了爆侣?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長幢妄。 經(jīng)常有香客問我兔仰,道長,這世上最難降的妖魔是什么蕉鸳? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任乎赴,我火速辦了婚禮,結(jié)果婚禮上潮尝,老公的妹妹穿的比我還像新娘榕吼。我一直安慰自己,他們只是感情好衍锚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布友题。 她就那樣靜靜地躺著,像睡著了一般戴质。 火紅的嫁衣襯著肌膚如雪度宦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天告匠,我揣著相機(jī)與錄音戈抄,去河邊找鬼。 笑死后专,一個胖子當(dāng)著我的面吹牛划鸽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播戚哎,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼裸诽,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了型凳?” 一聲冷哼從身側(cè)響起丈冬,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎甘畅,沒想到半個月后埂蕊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡疏唾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年蓄氧,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片槐脏。...
    茶點(diǎn)故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡喉童,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出顿天,到底是詐尸還是另有隱情泄朴,我是刑警寧澤重抖,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站祖灰,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏畔规。R本人自食惡果不足惜局扶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望叁扫。 院中可真熱鬧三妈,春花似錦、人聲如沸莫绣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽对室。三九已至模燥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間掩宜,已是汗流浹背蔫骂。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留牺汤,地道東北人辽旋。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像檐迟,于是被迫代替她去往敵國和親补胚。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評論 2 353

推薦閱讀更多精彩內(nèi)容