001之軟件測試金字塔模型

首先涤浇,軟件測試的出發(fā)點(diǎn)就是質(zhì)量。軟件測試的一切工作應(yīng)該圍繞質(zhì)量而開展魔慷。質(zhì)量是軟件測試的中心只锭,可以看做是金字塔的頂點(diǎn),而支撐這個(gè)頂點(diǎn)的就是人員盖彭、資源纹烹、技術(shù)唇牧、流程洪灯。

因此仇穗,構(gòu)成軟件測試的5個(gè)要素就是:質(zhì)量绳瘟、人員慨菱、技術(shù)杖小、資源列林、流程终吼。


5個(gè)要素構(gòu)成5個(gè)面贞盯,每個(gè)面由3個(gè)要素構(gòu)成音念,代表著軟件測試的工作面。其中每兩個(gè)要素構(gòu)成8條邊躏敢,每條邊代表兩個(gè)要素之間的關(guān)系闷愤,如何處理這些關(guān)系,也就決定著測試能否獲得成功件余。

質(zhì)量是軟件測試的中心讥脐。測試是質(zhì)量保證的重要手段之一遭居,測試本身就是為質(zhì)量服務(wù)的。測試能否通過旬渠,其檢驗(yàn)的標(biāo)準(zhǔn)是用戶的需求俱萍,也就是質(zhì)量的標(biāo)準(zhǔn)。所以告丢,在軟件測試的5個(gè)要素中枪蘑,質(zhì)量是核心,其他4個(gè)要素要服務(wù)于質(zhì)量岖免,服從于質(zhì)量岳颇。

繼續(xù)往深處思考,在測試活動(dòng)中颅湘,哪兩樣?xùn)|西是我們必須關(guān)注的赦役?答案應(yīng)該是“測試覆蓋率”和“效率”。如何保證質(zhì)量栅炒,一個(gè)重要的衡量方法就是測試的覆蓋率,包括用戶實(shí)際需求的覆蓋率和代碼覆蓋率术羔。在保證質(zhì)量的前提下赢赊,確定任務(wù)的優(yōu)先級,采取正確的策略和方法级历,包括自動(dòng)化測試方法释移,以高效的方法完成測試。

現(xiàn)在已經(jīng)知道了測試的關(guān)注點(diǎn)寥殖,那又如何來保證這兩點(diǎn)呢玩讳?不外乎就是測試人員、測試流程嚼贡、測試技術(shù)熏纯、測試資源幾個(gè)方面。就人員來說粤策,要從招聘樟澜、培訓(xùn)和考核等各個(gè)環(huán)節(jié)來培育良好的團(tuán)隊(duì)文化,樹立正確的工作態(tài)度叮盘,強(qiáng)化質(zhì)量意識(shí)秩贰,提高團(tuán)隊(duì)的戰(zhàn)斗力,構(gòu)建卓越的測試團(tuán)隊(duì)柔吼。無論是采用敏捷的測試流程還是傳統(tǒng)的測試流程毒费,一定要結(jié)合具體的產(chǎn)品和技術(shù)特點(diǎn),因地制宜的形成適合自己的愈魏、有效的測試流程觅玻。測試技術(shù)比較豐富想际,從客戶端到服務(wù)端,從黑盒測試到白盒測試串塑,權(quán)利構(gòu)造一個(gè)完成的測試技術(shù)體系沼琉,使之滿足測試工作的需要。測試過程中會(huì)涉及到一系列的硬件桩匪、軟件資源打瘪,滿足測試過程中的所需資源,確保在其他幾個(gè)要素都完備的情況下傻昙,不會(huì)因資源而導(dǎo)致項(xiàng)目出現(xiàn)進(jìn)度延期闺骚,質(zhì)量下降的現(xiàn)象。

5個(gè)工作面:

①質(zhì)量-人員-技術(shù):團(tuán)隊(duì)建設(shè)妆档,包括人員的招聘僻爽、培訓(xùn)、考核等贾惦;

②質(zhì)量-人員-資源:成本管理胸梆,人員和軟硬件資源都是測試的投入,但同時(shí)必須將人和軟硬件資源區(qū)別對待须板,不要將人也作為軟硬件資源那樣處理碰镜,否則會(huì)帶來較多的問題。

③質(zhì)量-技術(shù)-流程:技術(shù)和流程結(jié)合起來就是一種測試架構(gòu)或測試框架习瑰,通過技術(shù)绪颖,將流程融入系統(tǒng)或工具中,流程的執(zhí)行才能穩(wěn)定甜奄、有效柠横。技術(shù)通過框架固化,技術(shù)才能發(fā)揮最大效益课兄。

④質(zhì)量-流程-資源:基礎(chǔ)設(shè)施牍氛,構(gòu)建測試環(huán)境,將測試建立在堅(jiān)固第喳、流程的基礎(chǔ)設(shè)施之上糜俗。

⑤人員-技術(shù)-流程-資源:項(xiàng)目管理,在一定的質(zhì)量標(biāo)準(zhǔn)下曲饱,如何平衡這些要素悠抹、如何獲得最大的生產(chǎn)力,就是軟件測試項(xiàng)目管理的主要任務(wù)扩淀。

8組關(guān)系:

①質(zhì)量與人員的關(guān)系:質(zhì)量需要組織中的全員負(fù)責(zé)楔敌,每個(gè)人的行為都能對軟件產(chǎn)品質(zhì)量有直接或者間接的影響,每個(gè)人都應(yīng)該樹立積極的態(tài)度驻谆,做正確的事情卵凑,對軟件產(chǎn)品質(zhì)量的提高貢獻(xiàn)自己的力量庆聘。(全員參與)

②質(zhì)量與流程的關(guān)系:借助流程避免或減少人為的錯(cuò)誤,借助流程可以督促人們在正確的時(shí)間做正確的事勺卢,甚至基于已有的良好流程迫使流程自身的優(yōu)化伙判,持續(xù)改進(jìn)。所以黑忱,基于流程的質(zhì)量改進(jìn)是相對可靠宴抚、穩(wěn)定的,基于流程的質(zhì)量改進(jìn)是可持續(xù)發(fā)展的甫煞。

③質(zhì)量與技術(shù)的關(guān)系:有些流程的實(shí)施需要借助技術(shù)的支撐菇曲。借助技術(shù),將流程固話在某個(gè)信息系統(tǒng)中抚吠,這樣流程的執(zhí)行就更加可靠常潮。如未經(jīng)過評審的代碼不允許上傳到svn,這時(shí)候就可以開發(fā)一個(gè)輔助的代碼評審系統(tǒng)楷力,未經(jīng)過評審環(huán)節(jié)就無法提交喊式,從這個(gè)角度保證質(zhì)量。從這個(gè)意義上看萧朝,技術(shù)完全可以服務(wù)于質(zhì)量垃帅,并能更好地保證質(zhì)量,或使質(zhì)量保證工作能事半功倍剪勿。

④質(zhì)量與資源的關(guān)系:質(zhì)量保證是需要成本的,從這個(gè)角度看方庭,質(zhì)量的提高需要更多的資源厕吉。可以說械念,質(zhì)量和資源是成正比的头朱,資源不足會(huì)降低質(zhì)量,而資源充足可以改進(jìn)質(zhì)量龄减,質(zhì)量與資源的關(guān)系是被動(dòng)的项钮,最終取決于人、流程和技術(shù)希停。

⑤人員與技術(shù)的關(guān)系:軟件測試人員隸屬于研發(fā)團(tuán)隊(duì)烁巫,在工程師范疇內(nèi),因是技術(shù)人員宠能,故以技術(shù)為本亚隙。軟件測試人員作為用戶代表,雖然更多的是站在用戶的角度去看問題违崇,去測試產(chǎn)品阿弃,但還是要靠技術(shù)武裝自己诊霹。因?yàn)椋瓿蓽y試任務(wù)渣淳,無論是測試環(huán)境的設(shè)置脾还,還是測試工具及其腳本開發(fā)、性能測試等入愧,都需要技術(shù)鄙漏,包括系統(tǒng)部署技術(shù)、網(wǎng)絡(luò)技術(shù)砂客、變成技術(shù)等泥张。

⑥人員與流程的關(guān)系:樹挪死、人挪活鞠值,流程是死的媚创,人是活的。人發(fā)現(xiàn)流程有問題彤恶,就需要作出調(diào)整钞钙,對流程進(jìn)行修改。流程是人開發(fā)出來的声离,流程是為人服務(wù)的芒炼,而不是人為流程服務(wù)。但同時(shí)术徊,我們也要認(rèn)識(shí)到本刽,流程是多數(shù)人甚至是組織的全部人員,達(dá)成一致意見的結(jié)果赠涮。是一種約定子寓,在流程沒有改版之前,人們要遵守流程笋除。

⑦技術(shù)與資源的關(guān)系:技術(shù)與資源相輔相成斜友,技術(shù)的發(fā)展需要資源的支撐,而技術(shù)發(fā)展以后垃它,又可以反過來優(yōu)化資源鲜屏,減少資源的需求。如果技術(shù)和資源之間的關(guān)系建立在這樣和諧的良性循環(huán)基礎(chǔ)上国拇,對企業(yè)洛史、對產(chǎn)品都有利。

⑧流程與資源的關(guān)系:流程與資源的關(guān)系和技術(shù)與資源的關(guān)系類似酱吝,也是相輔相成的關(guān)系虹菲。流程需要資源支持,資源為流程服務(wù)掉瞳;同時(shí)毕源,流程可以幫助我們更好地管理資源浪漠,充分地利用資源。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末霎褐,一起剝皮案震驚了整個(gè)濱河市址愿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌冻璃,老刑警劉巖响谓,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異省艳,居然都是意外死亡娘纷,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門跋炕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赖晶,“玉大人,你說我怎么就攤上這事辐烂《舨澹” “怎么了?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵纠修,是天一觀的道長胳嘲。 經(jīng)常有香客問我,道長扣草,這世上最難降的妖魔是什么了牛? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮辰妙,結(jié)果婚禮上白魂,老公的妹妹穿的比我還像新娘。我一直安慰自己上岗,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布蕴坪。 她就那樣靜靜地躺著肴掷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪背传。 梳的紋絲不亂的頭發(fā)上呆瞻,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天,我揣著相機(jī)與錄音径玖,去河邊找鬼痴脾。 笑死,一個(gè)胖子當(dāng)著我的面吹牛梳星,可吹牛的內(nèi)容都是我干的赞赖。 我是一名探鬼主播滚朵,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼前域!你這毒婦竟也來了辕近?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤匿垄,失蹤者是張志新(化名)和其女友劉穎移宅,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體椿疗,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡漏峰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了届榄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浅乔。...
    茶點(diǎn)故事閱讀 40,096評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖痒蓬,靈堂內(nèi)的尸體忽然破棺而出童擎,到底是詐尸還是另有隱情,我是刑警寧澤攻晒,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布顾复,位于F島的核電站,受9級特大地震影響鲁捏,放射性物質(zhì)發(fā)生泄漏芯砸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一给梅、第九天 我趴在偏房一處隱蔽的房頂上張望假丧。 院中可真熱鬧,春花似錦动羽、人聲如沸包帚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽渴邦。三九已至,卻和暖如春拘哨,著一層夾襖步出監(jiān)牢的瞬間谋梭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工倦青, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瓮床,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像隘庄,于是被迫代替她去往敵國和親踢步。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評論 2 355

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