1、測試過程中往往容易忽略最簡單的測試,比如:系統的單詞拼寫,界面的顯示與兼容性,易用性測試等。測試人員認為將單詞放在最后測試,會出現測試疲勞,導致忽略這部分的測試。(建議:測試人員在針對一個需求進行驗證的時候,應該明白存在哪幾個方面的測試,比如:功能測試,業務需求測試,兼容性測試,安全性測試,界面測試,易用性測試等,將這幾種融入到自己的意識里,每次測試過程中檢查是否覆蓋或遺漏了上述測試)
2、測試用例里沒有區分用例的重要級別,輸入數據及預置條件不是很準確。(建議:在寫測試用例的時候,要注意分清楚測試用例的重要等級(H、M、L),在后期的測試執行中可以根據重要等級來劃分執行的先后順序,在時間不充足的情況下,可以安排只執行High與Medium級別的用例。說明:跟業務流程或需求緊密相關的測試用例可以定義為High,一般的功能點及異常檢查或數據內容顯示的測試用例可定義為Medium,對于界面性顯示的測試用例可定義為Low。同樣預置條件與輸入數據對于在測試執行的時候起了很大的幫助作用,測試人員應該根據實際需要準確的定義預置條件與輸入數據。
3、測試人員編寫測試用例不能把握編寫的粒度,到底寫到哪個程度用例應該算恰到好處的。(建議:測試人員首先應根據項目組的要求,允許投入的時間及不同類型的業務系統去著手編寫測試用例,其次測試人員每針對一個需求點編寫測試用例的時候,盡量從以下幾種測試類型去考慮測試點的覆蓋:用戶界面、數據的初始化、數據的同步性、數據的一致性、數據的有效性、出錯處理測試、關鍵功能點、權限檢查、業務數據流、業務狀態轉換、系統間接口集成、可用性、安全性、性能。因為測試用例的粗細同樣決定著后續的測試執行工作以及測試用例維護工作的投入時間,不能因為測試用例而導致整個測試工作的后延。)
4、測試人員編寫的測試用例沒有注意到每種測試用例類型的排列先后順序,以及測試用例執行的連貫性,同時沒有與實際的測試執行結合起來。(建議:一個需求所擴展出來的測試用例應盡量按照一定的順序進行排列,如:界面顯示檢查 -> 數據內容檢查 -> 功能點的出錯處理檢查 -> 功能點的正常處理檢查 -> 業務流程的檢查 -> 權限檢查,這樣可以讓用例看起來條理清晰,可讀性較強。同時測試用例更應該與測試執行時所做的操作相吻合,比如測試人員首先登錄系統,進入某一個頁面,先檢查界面文本顯示,然后查看數據內容是否正確,接著檢查某個功能是否進行了出錯處理,它是否達到了正常的可用性,最后提交數據,檢查業務流程流轉是否正確等。所以用例應該根據上面的這些檢查操作來編寫,通過一連串測試用例來實現這些操作. 5、一旦測試任務較多時,測試人員不能較好的把握測試的主次及優先順序。不知道業務集中在哪些地方,哪些場景用戶操作比較多。(建議:測試人員應該了解業務人員的基本操作習慣以及業務集中區域,對于業務人員經常操作的模板及業務,或者業務人員依賴性很強的功能點,測試人員應該重點對待,認真測試,比如:創建合同,郵件通知等。同時對于的不同的業務流程,測試人員應該與需求人員進行咨詢,得出測試的優先級,比如:在某系統里,合同的業務單數最多,其次為開票,站點。)
6、測試過程中提交問題單的占用的時間過多,導致測試的時間不夠。 (建議:測試人員在前期提單盡量標準化,規范化。隨著測試的深入以及工作量的增加,測試人員可以通過標題準確來描述問題單,讓開發人員通過標題就可以知道問題所在。其次測試人員對于比較容易重現的問題單或者容易理解的,可以盡量忽略問題描述,但還是需要提供截圖。對于組合操作發現的問題單,描述里面需要寫明重現步驟及測試數據與條件。)
7、問題單的嚴重級別定義不準確。在測試過程中,測試人員往往對于系統權限,流程錯誤等問題單給予提示或一般的嚴重級別,這樣可能導致開發經理在分發問題的時候產生誤導,或者導致項目質量分析報告中出現誤差。(建議:測試人員應該根據缺陷給用戶所帶來的影響,以及與業務操作的關系等多方面去考慮,實事求是的給出準確的定義。bug嚴重級定義請參考缺陷填寫規范V0.2.doc
8、測試人員的溝通積極性不足。測試人員在整個軟件開發生命周期里需要跟各種不同的角色進行溝通,比如需求人員,開發人員,開發經理,項目經理,架構師,運維人員及編輯人員等,與各種不同角色的人員進行溝通可以更好的支撐測試人員順利的完成測試工作。(建議:測試人員在熟悉需求及編寫用例的時候,應該主動與需求人員進行溝通,明確需求,解答需求疑惑。主動與開發人員進行溝通,咨詢系統原型,獲取開發人員的開發思路,從而完善測試用例,更全面的覆蓋測試執行;應主動向項目經理或開發經理,提出風險問題或者自己的建議,如測試的面太廣,測試時間不夠等問題。性能測試人員更應該向系統架構師咨詢系統的設計與架構,為后面的性能測試打下結實的基礎,盡早的發現測試過程中的難點與問題點)
文章來源于領測軟件測試網 http://www.kjueaiud.com/