只會(huì)黑盒測(cè)試算專業(yè)的軟件測(cè)試人員嗎?
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/6/11 10:50:55 ] 推薦標(biāo)簽:
本文是寫給測(cè)試新人及還未入測(cè)試行業(yè)的人。對(duì)已經(jīng)有很多很豐富測(cè)試經(jīng)驗(yàn)的人來說可以略過哈。
在測(cè)試行業(yè)飛速發(fā)展的,越來越多的人和企業(yè)重視軟件測(cè)試。測(cè)試行業(yè)的發(fā)展掀起了大眾學(xué)習(xí)測(cè)試的浪潮。
很多新人,在各種論壇學(xué)習(xí)時(shí),經(jīng)常會(huì)看到的是大家在熱火朝天的討論著各種測(cè)試?yán)碚摷皽y(cè)試工具,什么黑盒測(cè)試,白盒測(cè)試,功能測(cè)試,性能測(cè)試,回歸測(cè)試,自動(dòng)化測(cè)試,什么winrunner,loadrunner,Testdirector,Quicktest pro……
可能也因?yàn)檫@個(gè)原因,導(dǎo)致有的人一聽說別人是做測(cè)試,喜歡問的第一個(gè)問題是,你們測(cè)試是做白盒測(cè)試還是黑盒測(cè)試?或者是,你們測(cè)試用什么工具呢?
也許他們認(rèn)為:如果測(cè)試人員只會(huì)黑盒測(cè)試,而不會(huì)使用幾種測(cè)試工具,不會(huì)用寫測(cè)試腳本,不會(huì)做白盒測(cè)試,算不上一名專業(yè)的測(cè)試人員。
而我要說得是,作為測(cè)試人員,功能測(cè)試是一切測(cè)試的基礎(chǔ),它像if語句是開發(fā)的基礎(chǔ)一樣,做不好功能測(cè)試,不管你會(huì)使用多少工具,不管你的測(cè)試腳本寫的多么出神入化,你的測(cè)試工作都是不可能做好的。
而功能測(cè)試僅僅是黑盒測(cè)試。
我大學(xué)畢業(yè)后在一家軟件公司上班。從程序員開始做起。
對(duì)應(yīng)屆畢業(yè)生剛進(jìn)公司,這家公司的特點(diǎn)是不會(huì)馬上安排你做開發(fā)工作,而是先從測(cè)試開始做。這個(gè)時(shí)候,我接觸了軟件測(cè)試。
初期的測(cè)試很簡(jiǎn)單,給你一個(gè)產(chǎn)品,點(diǎn)點(diǎn)這個(gè)按鈕,按按那個(gè)圖標(biāo),從這邊輸入一些數(shù)據(jù),在那邊看看輸出是否正確等等。
也許沒有真正做過測(cè)試,或者說沒有做過一個(gè)項(xiàng)目完整的功能測(cè)試的人,會(huì)片面的認(rèn)為所謂的“功能測(cè)試”和“黑盒測(cè)試”是這樣,給你一個(gè)產(chǎn)品,點(diǎn)點(diǎn)這個(gè)按鈕,按按那個(gè)圖標(biāo),這邊輸入一些數(shù)據(jù),在那邊看看輸出是否正確。
而功能測(cè)試僅僅是這樣嗎?上面描述的這種功能測(cè)試頂多能算個(gè)單元功能測(cè)試。
功能測(cè)試的重點(diǎn)不在單元測(cè)試,測(cè)試人員做單元的功能測(cè)試頂多是幫助開發(fā)人員調(diào)試調(diào)試產(chǎn)品而已。
功能測(cè)試的難點(diǎn)和重點(diǎn)都在項(xiàng)目的集成測(cè)試和系統(tǒng)測(cè)試。
舉個(gè)簡(jiǎn)單的例子來說明一下:
一個(gè)客戶需求:
公司部門人員考核情況混亂,無法在月底得到每個(gè)人每一項(xiàng)績(jī)效考核分?jǐn)?shù)及總分?jǐn)?shù)。希望解決的問題:
建立公司人員管理。
建立考核項(xiàng)管理。
員工績(jī)效考核分?jǐn)?shù)查詢。
解決方案:建立公司人員管理,建立考核項(xiàng)管理,建立分?jǐn)?shù)檔案。將人員管理、考核項(xiàng)管理和分?jǐn)?shù)管理關(guān)聯(lián)起來。
設(shè)計(jì):
數(shù)據(jù)庫(kù):建3個(gè)主表,人員管理表,考核類型管理表,分?jǐn)?shù)總結(jié)表,將3個(gè)表關(guān)聯(lián)起來。
數(shù)據(jù)訪問層:對(duì)表的訪問及處理方式(增加,刪除,修改等)
業(yè)務(wù)處理層:界面,數(shù)據(jù)的錄入,各種業(yè)務(wù)處理。
項(xiàng)目的功能測(cè)試
一、首先設(shè)計(jì)項(xiàng)目測(cè)試計(jì)劃。測(cè)試計(jì)劃內(nèi)容包括:
1、測(cè)試時(shí)間,測(cè)試階段劃分
2、測(cè)試進(jìn)度及人員安排
3、測(cè)試環(huán)境,測(cè)試資源(測(cè)試方法,測(cè)試工具等)
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10