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

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

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

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

    軟件測試感悟(針對手動、黑盒)[1]

    發布: 2010-3-19 10:39 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 117次 | 進入軟件測試論壇討論

    領測軟件測試網

      軟件測試感悟(針對手動、黑盒)[1]   軟件測試 

        編者按:這是一篇好文章,不在于他的文筆,而在于他的用“心” 工作,用心總結。是他的工作經驗和心路歷程的記錄,值得大家學習。

      一直以來,總想寫一寫關于測試方面的文章。今天,真的接到這個題目時,卻欲言又止,遲遲不能落筆。在這里,我也只將自己的實際經驗介紹給大家,拋磚引玉,和大家共同探討。

      剛開始做測試的同事會有一種感覺,認為測試實際上是在充當這個產品的第一用戶。也有人認為,測試其實很簡單,沒有什么技術可言。

      其實,測試說易也易,因為進入門檻低;說難也難,因為測深測精不簡單。黑盒測試很講究策略,測試也是一門學問。

      初涉測試的心路歷程

      對測試的認識,每個測試人員都有一個過程。我對測試的認識,在每個階段各不相同,其中也走了不少彎路。在此,我用第三人稱把自己對測試工作的認識過程寫出來,希望后來的同事能從中得到啟發。

      第一階段 學習+驗證

      對于新來的同事,剛剛涉及測試,往往踏不下心來。感覺測試是件沒完沒了地事情,并且單調重復、枯燥乏味,沒有激情、沒有成就感。這是很正常的現象,剛進入一個新的崗位,總有一個適應過程。

      在這一階段,新員工需要做的事情是,先學會使用所測的軟件,熟悉他的每一個功能,弄清楚每一個功能的正確效果應該是什么?然后才開始嘗試著去找一些膚淺的問題。這一階段的感覺是:"測試實際上就是驗證產品每個功能的有效性"。新員工這一階段雖然不太出成績,但卻很重要,因為這是以后工作的基礎。

      第二階段 與開發對立的誤區

      當熟悉了所測產品的功能,并且找到測試的感覺后,就開始較深入地測試了。

      在這一階段,新員工會逐漸發現一些嚴重的BUG。當看到自己發現的問題被解決后,才真正感覺到自己在參與產品的生產。漸漸地,漸漸地,就會感覺到測試其實也挺有趣。尤其是發現一些死機或特別嚴重的錯誤時,有時會興奮上幾個小時。這是他進入狀態的必然過程。

      此時,他對測試的認識是:“測試,就是要找出產品的缺陷,是證明當前產品不可用的一種行為”。這一階段非常值得注意!很多軟件公司常說:"開發和測試的行為是對立和矛盾的",這實際上是測試工作的誤區。

      第三階段 與開發主動配合

      隨著測試經驗的積累,對工作的認識也逐步深入。最后,他會發現,開發和測試之間,本質上是一個合作的過程,目標本是一致的。都是為了盡量減少發布產品中的錯誤,達到用戶可接受的程度。于是,他會更多地站在用戶角度考慮問題,測試的目的也越來越明確,工作也越來越主動。

    延伸閱讀

    文章來源于領測軟件測試網 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>