1.探索精神:軟件測試員不會害怕進入陌生環(huán)境。有較強的學習能力,可以用最快的速度成為一個新的行業(yè)的專家
2.故障排除能手:軟件測試員善于發(fā)現(xiàn)問題的癥結(jié),喜歡猜謎。可以迅速的通過事物的表面現(xiàn)象發(fā)現(xiàn)事物的本質(zhì),能夠從瑣碎的現(xiàn)象中發(fā)現(xiàn)內(nèi)部的聯(lián)系和規(guī)律。
3.不懈努力:軟件測試員總是不停嘗試。他們可能會碰到轉(zhuǎn)瞬即逝或者難以重建的軟件缺陷;他們不會心存僥幸,而是盡一切可能去尋找。只要出現(xiàn)過的缺陷,就說明一定是存在的,找不到只能說明沒有能夠真的重新當時的環(huán)境和全部的操作細節(jié)。測試人員要能夠敏感的察覺到細微的變化,并立即開始在大腦中努力重現(xiàn)之前的整個場景。把殘存的瞬間記憶整理在紙上,通過分析,把這些碎片整理起來,最終找到缺陷重現(xiàn)的場景和規(guī)律。牢記:在做這樣的事情之前給自己制定一個規(guī)則,例如只花費N多時間來努力重現(xiàn)這個缺陷,如果超過這個時限還沒有找到,那么就把當前的工作整理成一份文檔保留下來,然后去按計劃繼續(xù)進行下面的工作,直到再次“偶遇”這個缺陷。
4.創(chuàng)造性:測試顯而易見的事實,那不是軟件測試員;他們的工作是想出富有創(chuàng)意甚至超常的手段來尋找軟件缺陷。雖然創(chuàng)造性是必需的,但是還是更建議把大多數(shù)時間放在熟悉真實用戶的工作上,測試的基礎是現(xiàn)實中已經(jīng)存在的場景,在冥思苦想新的場景的時候,先同用戶溝通一下,試圖發(fā)現(xiàn)一些新的場景效率會更高一些。有很多事實并不是那么顯而易見。
5.追求完美:他們力求完美,但是知道某些無法企及時,不去苛求,而是盡力接近目標。做任何事情都應當有一個策略,分配給每項任務一個指標或者一部分資源(也就是說如果這件事情成功,那么它帶來的收益值得我們付出的最大成本),當這部分資源耗盡時,就停止這項任務。
6.判斷準確:軟件測試員要決定測試內(nèi)容、測試時間,以及看到的問題是否算作真正的缺陷。要不斷的提高自己的專業(yè)素養(yǎng),除了行業(yè)知識、測試專業(yè)知識以外,還要盡可能的去學習一些軟件行業(yè)的基礎知識,例如操作系統(tǒng)、數(shù)據(jù)庫、程序設計開發(fā)、計算機網(wǎng)絡等。
7.老練穩(wěn)重:軟件測試員不害怕壞消息。其實做任何工作、任何事情都一樣,人生就是一個不斷的發(fā)現(xiàn)問題和解決問題的過程,沒什么好怕的。
8.說服力:軟件測試員要善于表達觀點,表明軟件缺陷為何必須修復,并通過實際演示力陳觀點。測試工作開展的好壞,很大程度上就靠溝通能力和展示自己工作的能力了。
9.在編程方面受過教育。一個有過開發(fā)經(jīng)歷的測試人員,對系統(tǒng)的領悟能力和學習速度同沒有開發(fā)經(jīng)歷的測試人員是截然不同的。
-
測試工程師
+關注
關注
6文章
124瀏覽量
12431
發(fā)布評論請先 登錄
相關推薦
評論