1. 程式人生 > >一個老測試員對測試理解(需要掌握哪些知識)

一個老測試員對測試理解(需要掌握哪些知識)

1 測試人員必順熟悉軟體開發流程。
測試需熟悉軟體開發流程,重點掌握測試本身部分過程以及測試與各個階段的介面,有哪些文件需要編寫,編寫的內容是什麼。其它方面不需要很多細節都瞭解,那是QA和EPG的事。

2 測試人員必順熟悉產品所涉及的業務。
測試人員主要的的測試還是功能測試,那怎麼做好功能測試,在仔細、耐心的基礎上還需要精通產品的業務。實際是往往專案組中的培訓往不夠的,我個人的經驗是如果有條件能夠參加需求調研的話是最好的。如果是產品化的產品有機會的最好去工程實施的一兩次。

3測試人員技術的要求
測試技術的要求我就不多說了,大家關心的可能是開發工具,我個人認為測試人員必須精通一門比較大眾化語言,如C、或JAVA,否則在測試驅動化測試時,就需要開發人員協助。以前我碰到這麼一個需求“在個使用者同時操作,一個使用者插入十萬條資料、一個使用者UPDATE十萬條資料,一個使用者刪除十萬條資料”如果我們自己不能寫點小程式,是很受制於人。還有必須對自己專案所使用的開發工具有所瞭解,要做到能安裝、搭建、編譯、除錯問題(能找到錯誤點)。

4測試人員對於工具
現在網上測試工具很多,我看了很多人天天在說,學哪種好。我是根據測試不同需求去選一種比較大眾化,適何目前情況的工具,比如果我就劃分三種:測試管理、功能測試、效能測試。根據這三種去找適何的工具,學習並應用到專案裡。

5測試人員基本素質
這點很重要,如果一個測試人員水平很高,但是他就是不做事,那有什麼用。測試人員必須具備踏實、主動、仔細、鑽研的素質。
踏實:追求好的待遇是每個人目標,但是必須對自己目前這個崗位的工作需做好,要想工作時間想個幾個分鐘,晚上回去想個夠/
主動:尋找BUG要拿出追女(男)友的氣勢出來。