合格的軟件測試工程師需要具備哪些能力
軟件測試需了解軟件開發流程,要點把握軟件測試自身部分進程以及測試與各個階段的接口,有哪些文檔需求編寫,編寫的內容是什么。其它方面不需求許多細節都了解,那是QA和EPG的事。

測試人員首要的測試仍是功用測試,那怎樣做好功用測試,在細心、耐性的基礎上還需求通曉產品的事務。實踐是往往項目組中的訓練往不行的,我個人的經歷是假如有條件可以參與需求調研的話是最好的。假如是產品化的產品有時機的最好去工程施行的一兩次。
測試技能的要求就不多說了,咱們關懷的可能是開發東西,個人認為測試人員有必要通曉一門比較大眾化言語,如C、或Java,否則在測試驅動化測試時,就需求開發人員幫忙。曾經我碰到這么一個需求"在個用戶一起操作。
一個用戶刺進十萬條數據、一個用戶UPDATE十萬條數據,一個用戶刪去十萬條數據"假如咱們自己不能寫點小程序,是很受制于人。還有有必要對自己項目所運用的開發東西有所了解,要做到能裝置、建立、編譯、調試問題(能找到錯誤點)。

現在網上測試東西許多,我看了許多人天天在說,學哪種好。我是依據測試不同需求去選一種比較大眾化,適何現在狀況的東西,比假如我就區分三種:測試辦理、功用測試、功能測試。依據這三種去找適何的東西,學習并應用到項目里。
這點很重要,假如一個測試人員水平很高,可是他便是不干事,那有什么用。測試人員有必要具有結壯、自動、細心、研究的本質。結壯:追求好的待遇是每個人方針,可是有必要對自己現在這個崗位的作業需做好,要想作業時間想個幾個分鐘,晚上回去想個夠。

