軟件測試之如何做好測試

  1、了解測試用例的編寫方法,有完整覆蓋需求的正常用例,也必須有異常測試用例,必須有完整的預期結果;測試用例必須有優先級別;

  2、清楚了解需求背景,需求目的,上下層的關係,輸入和輸入的界限;

  3、有敏感的觸覺,了解合作的開發的工作習慣,代碼風格,第一時間發現可能會出現的錯誤;

  4、有好的學習能力,對未知的知識要第一時間去學習了解,不能放過;對代碼要有閱讀和基本的編寫能力;

  5、有責任心,交到手上的工作,要在自己的能力範圍內完成,犯錯之後,就吸取經驗和教訓,切勿同樣的錯誤犯兩次;

  6、良好的溝通能力,即要和需求去溝通了解完善需求,也要和開發去確認BUG,要多嘗試說服開發修改他認為不是BUG的BUG;

  7、有對行業的敏感度,看到行業的變化,並積極引入我們的系統中;

  8、測試的時候要站在用戶的角度去使用和觀察系統,把系統做成大多數人都可以使用的,而不是做成只有少數人能用的,尤其是用戶是普通大眾的時候;

  9、有抗住壓力的心態,測試往往是發佈的最後一關,很多人進入之前覺得測試壓力小,才想做測試,但實際上是測試作為質量的最後一關,必須要抗的住,抗的起;

  10、要形成自己高效,高質量的測試體系,發現問題要第一時間報告和解決,才能預留更多的測試時間 ;

  11、要從枯燥重複的勞動中找到樂趣,作測試從來都不是單一的重複,看似重複的操作,其實蘊藏無限的BUG。