軟體測試員的目標是找出軟體缺陷,盡可能早一些。
軟體測試員的乙個基本素質是:打破沙鍋問到底。
大多數軟體測試員應具備的素質:
1.探索精神:軟體測試員不會害怕進入陌生環境。有較強的學習能力,可以用最快的速度成為乙個新的行業的專家 2.
3.不懈努力:軟體測試員總是不停嘗試。他們可能會碰到轉瞬即逝或者難以重建的軟體缺陷
;他們不會心存僥倖,而是盡一切可能去尋找。只要出現過的缺陷,就說明一定是存在的,找不到只能說明沒有能夠真的重新當時的環境和全部的操作細節。測試人員要能夠敏感的察覺到細微的變化,並立即開始在大腦中努力重現之前的整個場景。把殘存的瞬間記憶整理在紙上,通過分析,把這些碎片整理起來,最終找到缺陷重現的場景和規律。牢記:在做這樣的事情之前給自己制定乙個規則,例如只花費
n多時間來努力重現這個缺陷,如果超過這個時限還沒有找到,那麼就把當前的工作整理成乙份文件保留下來,然後去按計畫繼續進行下面的工作,直到再次「偶遇
」這個缺陷。 4.
創造性:測試顯而易見的事實,那不是軟體測試員
;他們的工作是想出富有創意甚至超常的手段來尋找軟體缺陷。雖然創造性是必需的,但是還是更建議把大多數時間放在熟悉真實使用者的工作上,測試的基礎是現實中已經存在的場景,在冥思苦想新的場景的時候,先同使用者溝通一下,試圖發現一些新的場景效率會更高一些。有很多事實並不是那麼顯而易見。 5.
追求完美:他們力求完美,但是知道某些無法企及時,不去苛求,而是盡力接近目標。做任何事情都應當有乙個策略,分配給每項任務乙個指標或者一部分資源
(也就是說如果這件事情成功,那麼它帶來的收益值得我們付出的最大成本
),當這部分資源耗盡時,就停止這項任務。 6.
判斷準確:軟體測試員要決定測試內容、測試時間,以及看到的問題是否算作真正的缺陷。要不斷的提高自己的專業素養,除了行業知識、測試專業知識以外,還要盡可能的去學習一些軟體行業的基礎知識,例如作業系統、資料庫、程式設計開發、計算機網路等。 7.
老練穩重:軟體測試員不害怕壞訊息。其實做任何工作、任何事情都一樣,人生就是乙個不斷的發現問題和解決問題的過程,沒什麼好怕的。 8.
說服力:軟體測試員要善於表達觀點,表明軟體缺陷為何必須修復,並通過實際演示力陳觀點。測試工作開展的好壞,很大程度上就靠溝通能力和展示自己工作的能力了。 9.
在程式設計方面受過教育。乙個有過開發經歷的測試人員,對系統的領悟能力和學習速度同沒有開發經歷的測試人員是截然不同的。
如何成為乙個優秀的測試工程師
我一直在想,如何將自己的測試團隊打造成世界一流的團隊?流程 測試自動化 創新 扁平式管理 國際標準制定 測試社群貢獻 但首先一點是明確的,就是要將每乙個測試工程師打造成優秀的測試工程師,優秀的團隊必須由優秀的成員構成。所以,先討論 如何成為乙個優秀的測試工程師 將來再慢慢討論 這個週末在看 贏在測試...
如何成為一名優秀的軟體測試工程師
如何成為一名優秀的軟體測試工程師 起碼有三年以上的軟體開發經驗 現在許多軟體企業招收一些剛剛畢業的大學生或者非計算機專業的人員作為自己公司軟體測試工程師,這是非常錯誤的,也是對軟體測試不負責任的表現。雖然他們可以發現軟體中的一些錯誤,但是對於軟體中的一些關鍵,致命,危險的錯誤他們是很難發現的。大家都...
如何成為一名優秀的軟體測試工程師
一 三年以上開發經驗 起碼有三年以上的軟體開發經驗 現在許多軟體企業招收一些剛剛畢業的大學生或者非計算機專業的人員作為自己公司軟體測試工程師,這是非常錯誤的,也是對軟體測試不負責任的表現。雖然他們可以發現軟體中的一些錯誤,但是對於軟體中的一些關鍵,致命,危險的錯誤他們是很難發現的。大家都知道,軟體工...