• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    探索中小型企業軟件測試之道

    發布: 2008-6-06 12:33 | 作者: 網絡轉載 | 來源: CSDN博客 | 查看: 130次 | 進入軟件測試論壇討論

    領測軟件測試網 在ISO、CMM、各大軟件企業、IT公司的最佳實踐理論宣導之下,我想國內很多中小型軟件企業中的軟件測試人員會感到非常的迷茫,缺乏測試資源、缺乏合理的測試流程、缺乏重視質量的大環境,這些都讓中小型軟件企業的測試人員感覺測試工作非常難做,測試的管理者也會不禁發出感嘆“軟件測試好難管!”,我想中小型軟件企業的測試管理必須根據自身組織的特點進行個性化的調整,切忌盲目追崇大企業的做法,但是也不能完全拋棄那些最佳實踐。

    我把中小型軟件企業的測試管理發展之路分成3個階段,在每一個階段中,測試培訓、自動化測試、測試流程、測試用例等方面需要不同的做法:

    (1)初級階段:“自力更生”。
    這個階段的軟件測試非常難做,只能跟著項目走,密切配合進度的要求,質量不可避免地讓位給成本、進度。因為大部分中小型軟件企業仍然處于起步階段,最大的困難是生存成本問題,只有盡快出產品、完成項目,才能維持或發展下去。

    在這個階段,測試管理流程不會很規范,測試版本可能會由于缺乏合理的配置管理流程而失去控制,測試計劃很難制定,基本上是等待開發人員開發完一個功能,馬上進入測試,再反復修改、測試…

    在這個階段,測試用例基本不夠時間編寫,或者在早期編寫出基本的、粗糙的測試用例,后面基本上不會按這些用例來執行,因為程序的變更過于頻繁,缺乏需求控制,另外,測試人員頻于應付開發人員提交的測試版本,不會有時間完善和修改測試用例庫中的測試用例。

    因此,有些組織甚至完全拋棄測試用例的管理,不寫測試用例。而實際上測試用例的編寫還是有好處的,測試人員至少能通過編寫測試用例熟悉系統的業務需求(雖然有時候很可能需求文檔也是缺乏的。!疤剿餍詼y試”的方法和“敏捷測試”的模式可能更加適合這個階段的測試人員使用。

    在這個階段,基本上不可能開展自動化測試,因為缺乏足夠的資源。

    在這個階段,測試人員只有發揮“自力更生”的精神,不能期待公司給你很多培訓資源,必須要靠自己在工作實踐中學習、總結,空閑時找書看、尋求各種網絡資料來學習。

    (2)中級階段:“英雄時代”。
    當軟件企業走過艱難的“生存期”后,逐步意識到質量的重要性,市場的“蛋糕”以及分到了一部分,后面就希望通過質量來爭強競爭力,擺脫“后來者”的“追擊”。

    當然,也有些中小企業是被逼認識到質量的重要性的,客戶的對產品質量的不認可、項目瀕臨失敗的危險,老板意識到是質量控制沒有做好,因此下定決心要把質量搞上去,因此成立了測試組或者測試部門,招聘了更多的測試人員。

    在這個階段,一般會提拔一兩個優秀的測試人員作為測試組長或者測試主管。這些測試人員“臨危受命”,誓要把質量搞上去。這個階段是“英雄”的時代,老板寄希望于這些“英雄”的身上,沒有意識到質量要靠全體人員,尤其要靠開發人員自身的質量意識。

    因為老板給這些“英雄”配的往往是初級測試人員、畢業生。因此“英雄”們需要承擔起培訓、“帶人”、指導測試的艱巨任務。

    在這個階段,會效法教科書的做法,建立測試用例庫,但是測試人員沒有意識到如何充分利用好測試用例,沒有充分理解測試用例的“設計”的重要性,停留在表面的測試用例書寫上。

    “英雄”們發揮了一定的作用,建立起一套嚴格的測試提交流程,嘗試進行每日構建、冒煙測試,BUG修改流程得到規范化的控制,老板在發布產品前或者實施項目前會征求“英雄”們的意見。

    在這個階段會嘗試自動化測試,但是沒有受到很好的效果,資源仍然缺乏,尤其是缺乏自動化測試的相關培訓,除了“英雄”們,其他測試人員要么對自動化測試“不感冒”,要么沒有足夠的腳本編寫能力。另外,缺乏完善的項目管理、配置管理制度的配合,“英雄”們只能進行非常簡單的自動化嘗試,并且停留在小范圍、個人的嘗試。

    (3)高級階段:“法制社會”。
    “英雄時代”崇尚的是人治,它不可避免地存在很多弊端,例如過于依賴高級測試人員、測試組長或測試主管,沒有形成“梯隊”,缺乏人才培養的機制。

    中小型企業的軟件測試和質量管理工作如果想再進一步提高,則需要往“法制社會”慢慢過渡,從依賴人轉變到依賴制度,大家按制度辦事。當然,在中國“人治”的思想根深蒂固,通常都是所謂的“事在人為”,要想轉變這種思想不容易。而且,事實上,也不應該完全拋棄“人治”(任何時候,我們都是需要“英雄”、“榜樣”、“楷!钡模,尤其是在IT業,大家習慣了所謂的“不能扼殺了創造性的思維”,很多人都向往那些“穿者牛仔褲上班,喝著可樂干活”的工作模式,要讓這些思維“奔放”的人想工廠的藍領一樣扼守規章制度是很困難的事情。

    在這個階段,如果能比較好地過渡到“人治”結合“法制”的管理模式,則軟件測試的管理也會相應地規范化,培訓會成為常規例行工作,測試用例庫會完善地建立,測試人員基于用例展開測試,測試總結報告會被重視,項目的重大決策會依據測試的結果、缺陷的統計分析來定。

    自動化測試得到正確的認識,由專門的自動化測試工程師來主導自動化測試項目的開展,部分測試用例得以自動化地實現,大部分冒煙測試通過自動化來實現。

    由于項目管理、配置管理的規范化,測試流程也得以規范化,測試得以有計劃、有次序地開展,測試時間和測試資源都基本得到保證。

    小結
    中小企業的軟件測試人員通常會很羨慕那些大公司、大企業的軟件測試,期待著像他們一樣在規范的測試環境下,享受軟件測試工作的樂趣,期待得到重視,但是往往由于企業的現狀,使得自己的理想無法實現。

    我想,“怨天尤人”不是一種積極的態度,更多地應該認清現狀,然后積極改變現狀,努力為自己爭取和創造更好的測試環境。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 企業 軟件測試 探索 中小型


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>