因此,除了具有前面的專業技能和行業知識外,測試人員應該具有一些基本的個人素養,即下面的「五心」。專心:主要指測試人員在執行測試任務的時候要專心,不可一心二用。經驗表明,高度集中精神不但能夠提高效率,還能發現更多的軟體缺陷,業績棒的往往是團隊中做事精力集中的那些成員。細心:主要指執行測試工作時候要細心,認真執行測試,不可以忽略一些細節。某些缺陷如果不細心很難發現,例如一些界面的樣式、文字等。耐心:很多測試工作有時候顯得非常枯燥,需要很大的耐心才可以做好。如果比較浮躁,就不會做到「專心」和「細心」,這將讓很多軟體缺陷從你眼前逃過。責任心:責任心是做好工作必備的素質之一,測試工程師更應該將其發揚光大。
如果測試中沒有盡到責任,甚至敷衍了事,這將會把測試工作交給用戶來完成,很可能引起非常嚴重的後果。自信心:自信心是現在多數測試工程師都缺少的一項素質,尤其在面對需要編寫測試代碼等工作的時候,往往認為自己做不到。要想獲得更好的職業發展,測試工程師們應該努力學,建立能「解決一切測試問題」的信心。「五心」只是做好測試工作的基本要求,測試人員應該具有的素質還很多。例如測試人員不但要具有團隊合作精神,而且應該學會寬容待人,學會去理解「開發人員」,同時要尊重開發人員的勞動成果——開發出來的產品。
質量意識:在整個軟體測試的各個環節中,質量意識一定要貫穿其中。理解功能需求,書寫測試案例。執行測試計劃,發現問題,提交問題,描述問題,協助解決問題,以及問題的跟蹤等,在所有的環節中,一定要注重質量,並且從質量的角度來思考問題。細心並且系統:軟體測試可能每天要重複同樣的操作,其工作可能會枯燥無味,並且發現的問題可能很微小或者很雜亂無章、現象不一。