測試用例編寫之(企業(yè))實戰(zhàn)篇

做為一名測試逐工,要編寫測試用例爹袁,你得先問自己:為什么要設計case?case怎么寫砸抛?怎么寫出來的case能夠覆蓋用戶體驗和產(chǎn)品需求?

發(fā)自簡書

測試用例(Test Case)是為某個特殊目標而編制的一組測試輸入树枫、執(zhí)行條件以及預期結(jié)果直焙,以便測試某個程序路徑或核實是否滿足某個特定需求。

測試用例是軟件測試的核心团赏,而一份好的case是檢驗一個測試人員最基本的需求箕般。

網(wǎng)上搜索怎么設計case,大概都會是從什么等價劃分舔清,邊界值丝里,因果圖之類的。下面我就告訴你怎么設計:


1. 設計要素

軟件測試用例的基本要素包括ID体谒、Modle杯聚、Area、Subarea抒痒、Description幌绍、Precondition、Steps故响、Expected Result傀广、Status、Priority彩届、Actual Result伪冰。

基本要素中除了Modle,其他應該都很容易理解樟蠕,至于表格設計樣式贮聂,顏色靠柑,怎么看起來漂亮,自己來嘍O判浮<弑!3芫8舻铡!

2. Modle - UI

UI就是產(chǎn)品設計榕栏,就是你實際看到的界面上的東西畔勤。這個你完全可以根據(jù)需求說明書上的設計蕾各,一條一條往下寫扒磁。只要是界面上該出現(xiàn)的,位置在哪式曲?多少px妨托?顏色對不對?大小對不對吝羞?整體UI設計是不是符合用戶體驗兰伤?

3. Modle - Function

Function就是功能點。比如某個button點進去到哪個頁面钧排,返回的時候應該退出到哪個頁面敦腔?全選,反選恨溜?搜索應該怎么輸出符衔?排序等。

根據(jù)page和UI上可跳轉(zhuǎn)的功能寫出功能點糟袁。

4. Modle - Field Validation

Field Validation指的是各種輸入框判族,dropdown-list,checkbox等的驗證项戴。

比如輸入框形帮,可以設計有效值,無效值周叮,輸入最大/最小辩撑。經(jīng)常遇到開發(fā)沒有定義輸入最大值導致輸入很多的時候提交,系統(tǒng)立馬奔潰仿耽。

5. Modle - Performance

至于性能方面合冀,看具體需求∶ブ伲可以模擬某一段時間一千人訪問水慨,也可以持續(xù)模擬很多人訪問得糜?點擊某個button好幾下?一直進出某個頁面等晰洒?

測試用例設計好了以后朝抖,一定要全組測試人員參加審核,這樣既可以糾正錯誤谍珊,又可以學到其他你想不到的治宣。測試用例也要時時根據(jù)新的需求更新喲。


一大波測試相關來襲砌滞,關注點贊哦侮邀!每天晚上十點更新,土豪請打賞贝润,轉(zhuǎn)載請聯(lián)系绊茧。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市打掘,隨后出現(xiàn)的幾起案子华畏,更是在濱河造成了極大的恐慌,老刑警劉巖尊蚁,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件亡笑,死亡現(xiàn)場離奇詭異,居然都是意外死亡横朋,警方通過查閱死者的電腦和手機仑乌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來琴锭,“玉大人晰甚,你說我怎么就攤上這事§艄唬” “怎么了压汪?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長古瓤。 經(jīng)常有香客問我止剖,道長,這世上最難降的妖魔是什么落君? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任穿香,我火速辦了婚禮,結(jié)果婚禮上绎速,老公的妹妹穿的比我還像新娘皮获。我一直安慰自己,他們只是感情好纹冤,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布洒宝。 她就那樣靜靜地躺著购公,像睡著了一般。 火紅的嫁衣襯著肌膚如雪雁歌。 梳的紋絲不亂的頭發(fā)上宏浩,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天,我揣著相機與錄音靠瞎,去河邊找鬼比庄。 笑死,一個胖子當著我的面吹牛乏盐,可吹牛的內(nèi)容都是我干的佳窑。 我是一名探鬼主播,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼父能,長吁一口氣:“原來是場噩夢啊……” “哼神凑!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起法竞,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤耙厚,失蹤者是張志新(化名)和其女友劉穎强挫,沒想到半個月后岔霸,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡俯渤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年呆细,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片八匠。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡絮爷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梨树,到底是詐尸還是另有隱情坑夯,我是刑警寧澤,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布抡四,位于F島的核電站柜蜈,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏指巡。R本人自食惡果不足惜淑履,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望藻雪。 院中可真熱鬧秘噪,春花似錦、人聲如沸勉耀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至至壤,卻和暖如春暖侨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背崇渗。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工字逗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人宅广。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓葫掉,卻偏偏與公主長得像,于是被迫代替她去往敵國和親跟狱。 傳聞我的和親對象是個殘疾皇子俭厚,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344

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

  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務的結(jié)構(gòu)性框架驶臊。軟件項目的開發(fā)包括:需求挪挤、設...
    Mr希靈閱讀 21,938評論 7 278
  • 等價類劃分方法: 一.方法簡介 1.定義是把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分(子集),然后從每一個...
    繼續(xù)hug閱讀 5,582評論 1 16
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務的結(jié)構(gòu)性框架关翎。軟件項目的開發(fā)包括:需求扛门、設...
    宇文臭臭閱讀 6,713評論 5 100
  • 相關文章: 《再說說APP測試設計-1》《再說APP測試設計-2》《關于ad hoc test》《干了這碗蛋炒飯 ...
    慧眾rodman閱讀 3,188評論 1 34
  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,188評論 2 126