“約會”資深測試員 談?wù)剬浖䴗y試的理解
概述:本文根據(jù)一位資源測試人員的多年經(jīng)歷,談?wù)勡浖䴗y試人員都應(yīng)該注意哪些方面。
1、測試人員必順熟悉軟件開發(fā)流程
軟件測試需熟悉軟件開發(fā)流程,重點掌握軟件測試本身部分過程以及測試與各個階段的接口,有哪些文檔需要編寫,編寫的內(nèi)容是什么。其它方面不需要很多細節(jié)都了解,那是QA和EPG的事。
2、測試人員必順熟悉產(chǎn)品所涉及的業(yè)務(wù)
測試人員主要的測試還是功能測試,那怎么做好功能測試,在仔細、耐心的基礎(chǔ)上還需要精通產(chǎn)品的業(yè)務(wù)。實際是往往項目組中的培訓(xùn)往不夠的,我個人的經(jīng)驗是如果有條件能夠參加需求調(diào)研的話是最好的。如果是產(chǎn)品化的產(chǎn)品有機會的最好去工程實施的一兩次。
3、測試人員技術(shù)的要求
測試技術(shù)的要求我就不多說了,大家關(guān)心的可能是開發(fā)工具,我個人認為測試人員必須精通一門比較大眾化語言,如C、或JAVA,否則在測試驅(qū)動化測試時,就需要開發(fā)人員協(xié)助。以前我碰到這么一個需求“在個用戶同時操作,一個用戶插入十萬條數(shù)據(jù)、一個用戶UPDATE十萬條數(shù)據(jù),一個用戶刪除十萬條數(shù)據(jù)”如果我們自己不能寫點小程序,是很受制于人。還有必須對自己項目所使用的開發(fā)工具有所了解,要做到能安裝、搭建、編譯、調(diào)試問題(能找到錯誤點)。
4、測試人員對于工具
現(xiàn)在網(wǎng)上>測試工具很多,我看了很多人天天在說,學(xué)哪種好。我是根據(jù)測試不同需求去選一種比較大眾化,適何目前情況的工具,比如果我就劃分三種:測試管理、功能測試、>性能測試。根據(jù)這三種去找適何的工具,學(xué)習(xí)并應(yīng)用到項目里。
5、測試人員基本素質(zhì)
這點很重要,如果一個測試人員水平很高,但是他就是不做事,那有什么用。測試人員必須具備踏實、主動、仔細、鉆研的素質(zhì)。