qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          軟件測試中的8組關(guān)系

           金字塔的5個(gè)點(diǎn)之間相連的8條邊代表著測試要素之間的關(guān)系,這些要素之間的關(guān)系處理是否妥當(dāng),將顯著影響測試工作的質(zhì)量和效率。

            這8組關(guān)系為如下所示。

            1)質(zhì)量與人員的關(guān)系。

            2)質(zhì)量與流程的關(guān)系。

            3)質(zhì)量與技術(shù)的關(guān)系。

            4)質(zhì)量與資源的關(guān)系。

            5)人員與技術(shù)的關(guān)系。

            6)人員與流程的關(guān)系。

            7)技術(shù)與資源的關(guān)系。

            8)流程與資源的關(guān)系。

            下面就簡單說明一下這些關(guān)系的內(nèi)涵,以及如何處理它們之間的關(guān)系(參見圖1-1)。

          圖1-1

            1、質(zhì)量與人員的關(guān)系

            質(zhì)量需要組織中的全員負(fù)責(zé),每個(gè)人的行為都能對(duì)軟件產(chǎn)品質(zhì)量有直接的影響,每個(gè)人都應(yīng)樹立積極的態(tài)度,做正確的事,對(duì)軟件產(chǎn)品質(zhì)量的提高貢獻(xiàn)自己的力量。

            2、質(zhì)量與流程的關(guān)系

            借助流程避免或減少人為的錯(cuò)誤,借助流程可以督促人們?cè)谡_的時(shí)間做正確的事,甚至基于已有的良好流程迫使流程自身的優(yōu)化,持續(xù)改進(jìn)。所以,基于流程的質(zhì)量改進(jìn)是相對(duì)可靠、穩(wěn)定的,基于流程的質(zhì)量改進(jìn)是可持續(xù)發(fā)展的。

           3、質(zhì)量與技術(shù)的關(guān)系

            有些流程的實(shí)施需要技術(shù)的支撐,例如,將流程融入軟件項(xiàng)目管理系統(tǒng),就可以看做:借助技術(shù),流程被固化在某個(gè)信息系統(tǒng)中,這樣流程的執(zhí)行更加可 靠。例如,要求所有的代碼在檢入(check in)前都需要進(jìn)行代碼評(píng)審,如果沒有評(píng)審,就不能檢入。如果流程僅寫在紙上,其執(zhí)行比較困難,有的人在代碼沒有評(píng)審的情況下可以偷偷檢入代碼。但是,如 果開發(fā)一個(gè)輔助代碼評(píng)審的系統(tǒng)(如Review Board、JCR 等),并將這個(gè)系統(tǒng)和源代碼配置系統(tǒng)(如CVS、SubVersion 等)集成起來,代碼沒評(píng)審就根本無法檢入代碼。這就是從技術(shù)上解決流程的執(zhí)行問題,使流程執(zhí)行不流于形式,從這個(gè)角度保證質(zhì)量。除此之外,基于技術(shù)能力, 可以開發(fā)代碼安全性檢查工具、代碼規(guī)范符合性掃描工具等,更徹底地確保代碼的質(zhì)量。從這個(gè)意義上看,技術(shù)完全可以服務(wù)于質(zhì)量,并能更好地保證質(zhì)量,或使質(zhì) 量保證工作能事半功倍。

            4、質(zhì)量與資源的關(guān)系

            質(zhì)量保證是需要成本的,從這個(gè)角度看,質(zhì)量的提高需要更多的資源。可以說,質(zhì)量和資源是成正比的,資源不足會(huì)降低質(zhì)量,而資源充足可以改進(jìn)質(zhì) 量。質(zhì)量與資源的關(guān)系是被動(dòng)的,最終取決于人、流程和技術(shù)。例如,服務(wù)器資源不夠時(shí),可以通過虛擬技術(shù)來增加邏輯服務(wù)器,滿足測試的需要。

            5、人員與技術(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ù)等。沒有技術(shù),很難和開發(fā)人員進(jìn)行有效溝通,甚至因無法進(jìn)行對(duì)話而得不到開發(fā)人員的尊重。

            有了技術(shù),便能理解系統(tǒng)架構(gòu)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn),就可以更有針對(duì)性地進(jìn)行測試,做到事半功倍。另外,也只有掌握編程技術(shù),才能參加代碼評(píng)審,接受敏捷方法的挑戰(zhàn)。因此,作為工程師,技術(shù)能力可體現(xiàn)自身價(jià)值,是未來發(fā)展的基礎(chǔ)。

            6、人員與流程的關(guān)系

            樹挪死、人挪活,流程是死的,人是活的。人發(fā)現(xiàn)流程有問題,就需要做出調(diào)整,對(duì)流程進(jìn)行修改。流程是人開發(fā)出來的,流程是為人服務(wù)的,而不是人 為流程服務(wù)。但同時(shí),我們也要認(rèn)識(shí)到,流程是多數(shù)人甚至是組織的全部人員達(dá)成一致意見的結(jié)果,是一種約定,在流程沒有改變之前,人們要遵守流程。作為個(gè) 體,人要遵守流程,而作為人的整體,當(dāng)流程不適應(yīng)組織的變化時(shí),就要服從組織、服從人的整體。

            7、技術(shù)與資源的關(guān)系

            技術(shù)與資源相輔相成,技術(shù)的發(fā)展需要資源的支撐,而技術(shù)發(fā)展以后,又可以反過來優(yōu)化資源,減少資源的需求。如果技術(shù)和資源之間的關(guān)系建立在這樣 和諧的良性循環(huán)基礎(chǔ)上,對(duì)企業(yè)、對(duì)產(chǎn)品都有利;反過來,當(dāng)技術(shù)和資源之間的關(guān)系始終處在激烈的矛盾之中,那它們不利于軟件測試,不利于軟件產(chǎn)品的開發(fā),一 定會(huì)阻礙企業(yè)的發(fā)展。

            8、流程與資源的關(guān)系

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

          相關(guān)鏈接:

          從1個(gè)中心到5個(gè)要素——金字塔與軟件測試


          posted on 2012-05-18 10:24 順其自然EVO 閱讀(195) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2012年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 海淀区| 青州市| 田林县| 冕宁县| 乌兰浩特市| 临海市| 德清县| 缙云县| 社旗县| 奈曼旗| 钟山县| 株洲市| 南宫市| 陈巴尔虎旗| 龙陵县| 莫力| 鄂尔多斯市| 乌苏市| 巩留县| 游戏| 高青县| 开江县| 上栗县| 大丰市| 闵行区| 临漳县| 汨罗市| 鄂托克前旗| 温泉县| 石城县| 邯郸县| 宁津县| 虹口区| 封丘县| 庆阳市| 鹤山市| 林西县| 开封县| 余江县| 云浮市| 广汉市|