【博學(xué)谷學(xué)習(xí)記錄】超強(qiáng)總結(jié)爪膊,用心分享|測(cè)試工程師必備技能總結(jié):測(cè)試概念及模型

1. 軟件測(cè)試分類(復(fù)習(xí))

1.1 按階段劃分

單元測(cè)試

測(cè)試:針對(duì)單個(gè)功能進(jìn)行測(cè)試推盛,如:登錄耘成、購(gòu)物車等

開(kāi)發(fā)(更多的理解):針對(duì)代碼進(jìn)行測(cè)試(一般由開(kāi)發(fā)負(fù)責(zé)、或自動(dòng)化測(cè)試協(xié)助)

集成測(cè)試

組裝測(cè)試

系統(tǒng)測(cè)試

針對(duì)系統(tǒng)進(jìn)行整體性測(cè)試

軟件功能

硬件功能

驗(yàn)收測(cè)試(用戶檢驗(yàn)產(chǎn)品是否滿足自己預(yù)期)

α測(cè)試:bug比較多嘹朗、內(nèi)測(cè)版本

β測(cè)試:bug相對(duì)比較少屹培、公測(cè)版本

γ測(cè)試:候選發(fā)布版本

負(fù)責(zé)人(甲乙方):

甲方負(fù)責(zé)

乙方協(xié)助(在甲方的授權(quán)及信任基礎(chǔ)上)

第三方評(píng)測(cè)機(jī)構(gòu)

1.2 按是否覆蓋源代碼劃分

黑盒測(cè)試:輸入和輸出

白盒測(cè)試:代碼內(nèi)部實(shí)現(xiàn)邏輯

灰盒測(cè)試:測(cè)試關(guān)注點(diǎn)蓄诽、輸入(輸出仑氛、代碼邏輯)

1.3 按是否運(yùn)行劃分

靜態(tài)測(cè)試:

? ? 不運(yùn)行被測(cè)試程序

? ?測(cè)試對(duì)象

? ?文檔(代碼)

動(dòng)態(tài)測(cè)試:

? ? ? ?運(yùn)行測(cè)試程序

? ? ? ?測(cè)試對(duì)象(運(yùn)行中的程序)

1.4 按是否自動(dòng)化劃分

手工測(cè)試(功能測(cè)試)

自動(dòng)化測(cè)試(通過(guò)工具或代碼代替人進(jìn)行測(cè)試的過(guò)程)

1.5 更多

冒煙測(cè)試:

1.開(kāi)發(fā)提交測(cè)試版本的接收性測(cè)試

2.測(cè)試點(diǎn)(最基本功能,如用戶正常登陸;最核心的業(yè)務(wù)流程自阱,如電商購(gòu)買商品全過(guò)程)

回歸測(cè)試:測(cè)試點(diǎn)(bug回歸沛豌,舊功能回歸)

隨機(jī)測(cè)試

探索測(cè)試

2. 軟件開(kāi)發(fā)流程(軟件生命周期)

2.1 瀑布模型(了解)

組成:

需求分析==》概要設(shè)計(jì)==》詳細(xì)設(shè)計(jì)==》編碼==》軟件測(cè)試==》軟件維護(hù)

特點(diǎn):

線性模型

文檔驅(qū)動(dòng)

優(yōu)點(diǎn):只需要關(guān)注當(dāng)前進(jìn)行的階段

缺點(diǎn):

? ? ? ? ?不響應(yīng)需求變化

典型應(yīng)用場(chǎng)景:

? ? ? ? ?需求清晰的大型項(xiàng)目叫确,如銀行竹勉、保險(xiǎn)次乓、建筑等

3 軟件測(cè)試流程

3.1 V模型(了解)

組成:

需求分析==》概要設(shè)計(jì)==》詳細(xì)設(shè)計(jì)==》編碼==》單元測(cè)試==》集成測(cè)試==》系統(tǒng)測(cè)試==》驗(yàn)收測(cè)試

優(yōu)點(diǎn):

只需要關(guān)注當(dāng)前階段、文檔驅(qū)動(dòng)杏慰、線性模型

缺點(diǎn):

不響應(yīng)需求的變化炼鞠、不靈活

3.2 W模型(了解)——雙V模型

繪制:

開(kāi)發(fā)V:需求分析==》概要設(shè)計(jì)==》詳細(xì)設(shè)計(jì)==》編碼==》集成==》實(shí)施==》交付

測(cè)試V:驗(yàn)收測(cè)試設(shè)計(jì)==》系統(tǒng)測(cè)試設(shè)計(jì)==》集成測(cè)試設(shè)計(jì)==》單元測(cè)試設(shè)計(jì)==》單元測(cè)試

==》集成測(cè)試==》系統(tǒng)測(cè)試==》驗(yàn)收測(cè)試

優(yōu)點(diǎn):

測(cè)試貫穿軟件開(kāi)發(fā)的全生命周期

早參與完域、早發(fā)現(xiàn)吟税、早解決

缺點(diǎn):

技術(shù)和管理要求比較高

4. 軟件質(zhì)量模型(了解)

功能性:檢查業(yè)務(wù)功能是否滿足需求

可靠性:容錯(cuò)能力(恢復(fù)正常的時(shí)間肠仪、能力)

易用性:看的懂备典、會(huì)使用等

效率性:性能(響應(yīng)時(shí)間吮蛹、消耗的資源(CPU潮针、內(nèi)存)等)

維護(hù)性:為后續(xù)功能的開(kāi)發(fā)與維護(hù)提供便利

移植性:軟件需要在不同的軟件環(huán)境和硬件環(huán)境下都能正常的工作

5 軟件測(cè)試用例(重點(diǎn))

5.1 軟件測(cè)試用例概念

概念:一個(gè)為了特定的目的(檢驗(yàn)開(kāi)發(fā)的代碼實(shí)現(xiàn)是否滿足用戶的需求)而設(shè)計(jì)的文檔(包含測(cè)試

輸入瓣戚、執(zhí)行條件子库、預(yù)期結(jié)果),文檔的形式可以是xmind无畔、excel等浑彰。

5.2 測(cè)試用例組成要素與用例模板

ID:

? ? ? ? ? ? 唯一性

? ? ? ? ? ? 項(xiàng)目-模塊-001

模塊

優(yōu)先級(jí):

? ? ? ? ? ? ? 作用:體現(xiàn)用例執(zhí)行的先后順序

? ? ? ? ? ? ? 分類:高、中诉濒、低

用例標(biāo)題:

? ? ? ? ? ?唯一性

? ? ? ? ? ?見(jiàn)名知意

預(yù)置條件

測(cè)試步驟:

? ? ? ? ?盡可能詳細(xì)

測(cè)試數(shù)據(jù)

預(yù)期結(jié)果


5.3 軟件測(cè)試用例的作用(了解)

便于理清測(cè)試思路,確保需覆蓋測(cè)試的功能點(diǎn)無(wú)遺漏

便于測(cè)試工作量的評(píng)估

便于提前準(zhǔn)備測(cè)試數(shù)據(jù)

便于把控測(cè)試工作進(jìn)度

便于回歸測(cè)試

便于測(cè)試工作的組織片排,提高測(cè)試效率率寡,降低測(cè)試交接成本

6 等價(jià)類(重點(diǎn))

6.1 等價(jià)類劃分法

概念:通過(guò)科學(xué)的方法找到具有共同特性的測(cè)試輸入的子集,能夠從窮舉測(cè)試中解放(大大減少了

測(cè)試用例的數(shù)量捅僵,從而提升測(cè)試效率篡九。)

分類:

有效等價(jià)類:滿足需求

無(wú)效等價(jià)類:不滿足需求

設(shè)計(jì)測(cè)試用例的步驟:

1.需求分析

2.劃分等價(jià)類:

? 有效

無(wú)效

規(guī)則(需求本身)

長(zhǎng)度

類型

是否為空(必填項(xiàng))

是否重復(fù)

設(shè)計(jì)用例

典型應(yīng)用場(chǎng)景:輸入框

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末窜司,一起剝皮案震驚了整個(gè)濱河市塞祈,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌斯议,老刑警劉巖哼御,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異液肌,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)吝秕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)缩挑,“玉大人供置,你說(shuō)我怎么就攤上這事芥丧。” “怎么了物遇?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)诗舰。 經(jīng)常有香客問(wèn)我,道長(zhǎng)缭保,這世上最難降的妖魔是什么诸老? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮厘肮,結(jié)果婚禮上耍属,老公的妹妹穿的比我還像新娘厚骗。我一直安慰自己领舰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般夹姥。 火紅的嫁衣襯著肌膚如雪辙售。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,457評(píng)論 1 311
  • 那天士八,我揣著相機(jī)與錄音,去河邊找鬼蝗茁。 笑死哮翘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的佩研。 我是一名探鬼主播晰骑,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼抚官!你這毒婦竟也來(lái)了凌节?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎畔裕,沒(méi)想到半個(gè)月后扮饶,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了翩概。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钥庇。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖胁后,靈堂內(nèi)的尸體忽然破棺而出攀芯,到底是詐尸還是另有隱情,我是刑警寧澤年鸳,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布已添,位于F島的核電站更舞,受9級(jí)特大地震影響缆蝉,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜原杂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望矢否。 院中可真熱鬧僵朗,春花似錦衣迷、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至阱当,卻和暖如春录淡,著一層夾襖步出監(jiān)牢的瞬間嫉戚,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盯桦,地道東北人拥峦。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像突梦,于是被迫代替她去往敵國(guó)和親宫患。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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