測試設(shè)計中需要考慮的22種測試類型

黑盒測試

不基于內(nèi)部設(shè)計和代碼的任何知識,而是基于需求和功能性。

白盒測試

基于一個應用代碼的內(nèi)部邏輯知識中鼠,測試是基于覆蓋全部代碼可婶、分支、路徑兜蠕、條件扰肌。

單元測試

最微小規(guī)模的測試;以測試某個功能或代碼塊熊杨。典型地由程序員而非測試員來做曙旭,因為它需要知道內(nèi)部程序設(shè)計和編碼的細節(jié)知識。這個工作不容易作好晶府,除非應用系統(tǒng)有一個設(shè)計很好的體系結(jié)構(gòu); 還可能需要開發(fā)測試驅(qū)動器模塊或測試套具桂躏。

累積綜合測試

當一個新功能增加后,對應用系統(tǒng)所做的連續(xù)測試川陆。它要求應用系統(tǒng)的不同形態(tài)的功能能夠足夠獨立以可以在全部系統(tǒng)完成前能分別工作剂习,或當需要時那些測試驅(qū)動器已被開發(fā)出來; 這種測試可由程序員或測試員來做。

集成測試

一個應用系統(tǒng)的各個部件的聯(lián)合測試较沪,以決定他們能否在一起共同工作鳞绕。部件可以是代碼塊、獨立的應用尸曼、網(wǎng)絡上的客戶端或服務器端程序们何。這種類型的測試尤其與客戶服務器和分布式系統(tǒng)有關(guān)。

功能測試

用于測試應用系統(tǒng)的功能需求的黑盒測試方法控轿。這類測試應由測試員做冤竹,這并不意味著程序員在發(fā)布前不必檢查他們的代碼能否工作(自然他能用于測試的各個階段)。

系統(tǒng)測試

基于系統(tǒng)整體需求說明書的黑盒類測試茬射;應覆蓋系統(tǒng)所有聯(lián)合的部件鹦蠕。

端到端測試

類似于系統(tǒng)測試;測試級的“宏大”的端點在抛;涉及整個應用系統(tǒng)環(huán)境在一個現(xiàn)實世界使用時的模擬情形的所有測試钟病。例如與數(shù)據(jù)庫對話,用網(wǎng)絡通訊刚梭,或與外部硬件肠阱、應用系統(tǒng)或適當?shù)南到y(tǒng)對話。

健全測試

典型地是指一個初始化的測試工作望浩,以決定一個新的軟件版本測試是否足以執(zhí)行下一步大的測試努力辖所。例如,如果一個新版軟件每5分鐘與系統(tǒng)沖突磨德,使系統(tǒng)陷于泥潭缘回,說明該軟件不夠“健全”吆视,目前不具備進一步測試的條件。

衰竭測試

軟件或環(huán)境的修復或更正后的“再測試”酥宴±舶桑可能很難確定需要多少遍再次測試。尤其在接近開發(fā)周期結(jié)束時拙寡。自動測試工具對這類測試尤其有用授滓。

接受測試

基于客戶或最終用戶的規(guī)格書的最終測試,或基于用戶一段時間的使用后肆糕,看軟件是否滿足客戶要求般堆。

負載測試

測試一個應用在重負荷下的表現(xiàn),例如測試一個 Web 站點在大量的負荷下诚啃,何時系統(tǒng)的響應會退化或失敗淮摔。

強迫測試

在交替進行負荷和性能測試時常用的術(shù)語。也用于描述象在異乎尋常的重載下的系統(tǒng)功能測試之類的測試始赎,如某個動作或輸入大量的重復和橙,大量數(shù)據(jù)的輸入,對一個數(shù)據(jù)庫系統(tǒng)大量的復雜查詢等造垛。

性能測試

在交替進行負荷和強迫測試時常用的術(shù)語魔招。理想的“性能測試”(和其他類型的測試)應在需求文檔或質(zhì)量保證、測試計劃中定義五辽。

可用性測試

對“用戶友好性”的測試梯轻。顯然這是主觀的阳液,且將取決于目標最終用戶或客戶忘苛。用戶面談潮售、調(diào)查岭妖、用戶對話的錄象和其他一些技術(shù)都可使用省古。程序員和測試員通常都不宜作可用性測試員硅瞧。

安裝/卸載測試

對軟件的全部禁偎、部分或升級安裝/卸載處理過程的測試建丧。

恢復測試

測試一個系統(tǒng)從如下災難中能否很好地恢復排龄,如遇到系統(tǒng)崩潰、硬件損壞或其他災難性問題翎朱。

安全測試

測試系統(tǒng)在防止非授權(quán)的內(nèi)部或外部用戶的訪問或故意破壞等情況時怎么樣橄维。這可能需要復雜的測試技術(shù)。

兼容測試

測試軟件在一個特定的硬件/軟件/操作系統(tǒng)/網(wǎng)絡等環(huán)境下的性能如何拴曲。

比較測試

與競爭伙伴的產(chǎn)品的比較測試争舞,如軟件的弱點、優(yōu)點或?qū)嵙Α?/p>

Alpha 測試

在系統(tǒng)開發(fā)接近完成時對應用系統(tǒng)的測試澈灼;測試后竞川,仍然會有少量的設(shè)計變更店溢。這種測試一般由最終用戶或其他人員員完成,不能由程序員或測試員完成委乌。

Beta 測試

當開發(fā)和測試根本完成時所做的測試床牧,而最終的錯誤和問題需要在最終發(fā)行前找到。這種測試一般由最終用戶或其他人員員完成遭贸,不能由程序員或測試員完成戈咳。

原文出處

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市壕吹,隨后出現(xiàn)的幾起案子著蛙,更是在濱河造成了極大的恐慌,老刑警劉巖耳贬,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件册踩,死亡現(xiàn)場離奇詭異,居然都是意外死亡效拭,警方通過查閱死者的電腦和手機暂吉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缎患,“玉大人慕的,你說我怎么就攤上這事〖酚妫” “怎么了肮街?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長判导。 經(jīng)常有香客問我嫉父,道長,這世上最難降的妖魔是什么眼刃? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任绕辖,我火速辦了婚禮,結(jié)果婚禮上擂红,老公的妹妹穿的比我還像新娘仪际。我一直安慰自己,他們只是感情好昵骤,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布树碱。 她就那樣靜靜地躺著,像睡著了一般变秦。 火紅的嫁衣襯著肌膚如雪成榜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天蹦玫,我揣著相機與錄音赎婚,去河邊找鬼雨饺。 笑死,一個胖子當著我的面吹牛惑淳,可吹牛的內(nèi)容都是我干的额港。 我是一名探鬼主播,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼歧焦,長吁一口氣:“原來是場噩夢啊……” “哼移斩!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起绢馍,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤向瓷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后舰涌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體猖任,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年瓷耙,在試婚紗的時候發(fā)現(xiàn)自己被綠了朱躺。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡搁痛,死狀恐怖长搀,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鸡典,我是刑警寧澤源请,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站彻况,受9級特大地震影響谁尸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜纽甘,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一良蛮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧贷腕,春花似錦背镇、人聲如沸咬展。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽破婆。三九已至涮总,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間祷舀,已是汗流浹背瀑梗。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工烹笔, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人抛丽。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓谤职,卻偏偏與公主長得像,于是被迫代替她去往敵國和親亿鲜。 傳聞我的和親對象是個殘疾皇子允蜈,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

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

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,192評論 2 126
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理蒿柳,服務發(fā)現(xiàn)垒探,斷路器圾叼,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,144評論 25 707
  • 我們從來到這個世界的那一刻起就被賦予了太多希望。除了希望還有怨念儿倒。你的出生是男孩女孩你的哭笑是否取悅了他人夫否,你的親...
    楊瑾歆閱讀 193評論 0 2
  • 依凝大學學的專業(yè)是文秘專業(yè)豺型,畢業(yè)后姻氨,她就在一家大型游戲公司找了一份當秘書的工作肴焊。 依凝的個子不高,白皙的皮膚似嗤,一雙...
    醉藍閱讀 445評論 0 0