概念
測(cè)試用例(test case)為某個(gè)特殊目標(biāo)而編制的一組測(cè)試輸入玉吁、執(zhí)行條件以及預(yù)期結(jié)果,以便測(cè)試某個(gè)程序路徑或核實(shí)是否滿足某個(gè)特定需求腻异。
好處
1进副、有效的、快速的熟悉了解待測(cè)產(chǎn)品
2悔常、測(cè)試用例的編寫影斑、執(zhí)行的數(shù)量可以評(píng)估需求的覆蓋程度
3、測(cè)試用例的細(xì)化程度机打,可以作為階段性工作排期的一個(gè)依據(jù)
4矫户、測(cè)試用例的輸出可以將人為因素的影響減小,例如編寫測(cè)試用例的人不能操作執(zhí)行工作残邀,那么依據(jù)用例文檔皆辽,其他人可以進(jìn)行執(zhí)行操作。
總結(jié):思路清晰罐旗、避免遺漏膳汪、跟進(jìn)測(cè)試進(jìn)展、歷史參考九秀、避免重復(fù)性
測(cè)試用例開始設(shè)計(jì)時(shí)間
當(dāng)需求文檔定版后遗嗽,就可以進(jìn)行測(cè)試點(diǎn)的提煉,開展測(cè)試用例的編寫
如果文檔不合格鼓蜒,最好帶著解決方法去找領(lǐng)導(dǎo)
在測(cè)試過程中如果出現(xiàn)需求變更痹换,一定要評(píng)估
如何設(shè)計(jì)
1、將產(chǎn)品文檔中或者需求文檔中的原則或規(guī)則轉(zhuǎn)化為每個(gè)用例的檢查點(diǎn)
2都弹、單個(gè)用例最小化原則娇豫,一條用例只做一件事
3、先從單個(gè)模塊或者功能點(diǎn)開始入手
4畅厢、借助一些用例設(shè)計(jì)方法冯痢,如等價(jià)類、邊界值框杜、因果圖等
5浦楣、兼容性:如瀏覽器兼容性、操作系統(tǒng)兼容性等
PS:1.設(shè)計(jì)用例時(shí)要注意數(shù)據(jù)庫中數(shù)據(jù)正確性的驗(yàn)證
? ? ? ? 2.要考慮關(guān)聯(lián)模塊的問題
? ? ? ? 3.異常用例非常重要
實(shí)際工作中測(cè)試用例的設(shè)計(jì)
1咪辱、首先根據(jù)需求文檔匹配模塊與角色的關(guān)系即usecase
2振劳、輸出流程圖
3、依照usecase圖和流程如油狂、業(yè)務(wù)規(guī)則以及設(shè)計(jì)用例方法历恐,輸出測(cè)試用例
思考
1寸癌、用例的評(píng)審與更新?
? ? ?所有的用例都要評(píng)審弱贼,評(píng)審過后用例更新了才有價(jià)值
2蒸苇、所有的項(xiàng)目都需要寫測(cè)試用例?
? ? ? 中型或大型的需求
3哮洽、測(cè)試用例越詳細(xì)越好
? ? ? 只要保證任何人能看懂
? ? ? 元素:編號(hào)填渠、用例描述、前置條件鸟辅、步驟氛什、預(yù)期結(jié)果
感想
? ? ? ? ?其實(shí)我真正做測(cè)試的時(shí)間也不長,大概只有2個(gè)多月匪凉。轉(zhuǎn)正沒多久枪眉,就被領(lǐng)導(dǎo)派去做別的事情了,直到今年3月初才結(jié)束再层,簡直喜大普奔∶惩現(xiàn)在在跟一個(gè)項(xiàng)目,還在開發(fā)階段聂受,所以剛好面臨用例編寫蒿秦。之前我只寫過一次,還是做得二期項(xiàng)目蛋济,所以基本就是在前人的用例基礎(chǔ)上更新」鞅睿現(xiàn)在是新開的一個(gè)項(xiàng)目,3個(gè)人測(cè)試碗旅,我資歷最淺渡处,所以負(fù)責(zé)相對(duì)簡單的部分。負(fù)責(zé)這個(gè)項(xiàng)目的開發(fā)有組織過2次小會(huì)祟辟,講解這個(gè)項(xiàng)目医瘫。第一次講解了項(xiàng)目流程圖和參與項(xiàng)目的人員以及項(xiàng)目的計(jì)劃。第二次是因?yàn)樾枨笥凶儎?dòng)旧困。然而醇份,木有需求說明書,現(xiàn)有的文檔只有項(xiàng)目流程圖和技術(shù)方案吼具,寫用例簡直麻爪被芳。其實(shí)開會(huì)的時(shí)候,我自認(rèn)為對(duì)整個(gè)流程聽得還是比較認(rèn)真的馍悟,也覺得理解的還行,覺得用例編寫應(yīng)該還可以剩晴。但是锣咒,我現(xiàn)在基本只列出了測(cè)試點(diǎn)侵状,具體內(nèi)容不知道咋寫,沒有需求說明書毅整,一些小細(xì)節(jié)就不是很清楚趣兄,再加上開發(fā)說還要對(duì)現(xiàn)有的頁面功能點(diǎn)進(jìn)行改造,所以簡直一言難盡〉考担現(xiàn)在才發(fā)現(xiàn)艇潭,用例編寫也沒有我想的那么簡單。困難總是要克服的戏蔑,我打算在仔細(xì)研究下技術(shù)方案蹋凝,然后再跟測(cè)試小組長請(qǐng)教下。希望我的第一次用例編寫能夠順利完成总棵。