常常聽到有人抱怨說公司不重視測試,不重視測試人員。沒錯,這個在小公司是非常常見的現象。其實,即使工作在大公司,雖然測試和測試人員的地位得到了很大程度的提高,可是相對開發和pm的地位還是有一定的差距,也就是說測試在公司中的地位還是比較低的,這個其實是不爭的事實。道理也很簡單,測試人員的技術水平,測試工作的難易度和測試在產品開發過程中的相對地位都決定了這個現實。由於測試的性質造成了相對的地位低下,那麼如果想使得自己作為乙個測試人員在公司或者專案組的地位得到提高,乙個行之有效的辦法就是超越測試的工作範圍。簡單來說,乙個測試人員在工作中的重要性的大小不是僅僅由測試的工作範圍來決定的,更重要的是你能夠在多大程度上去cover開發和pm的工作。我知道在很多很多公司,包括很多大公司,都不需要你這樣去做,我也不期望很多測試人員會這樣去做。可是我最近理解到,去take開發和pm的responsibility對於個人的發展是多麼的重要。由於各個公司的測試情況千差萬別,個人的測試發展之路也是各式各樣,這裡主要是談個人的理解,很可能只適合少數測試人員。這裡先講一些事例:
1。本人以前在乙個世界前幾軟體公司中擔任team lead, title是senior sqae,來到現在的公司是按照最低級別錄用的,也就是entry level。為什麼差別這麼大?主要是各個公司對測試人員的要求差別太大了,這裡如果只是滿足測試的工作內容的話,都很難公升入中級,我可見到不少水平不錯,工作好幾年的員工連個中級都不是呢。可是這樣的員工跳到國內的公司就有做director的。
2。以前也給大家介紹過我問director測試應該如何發展,他的回答是「短期要學好c,長期還是學好c」。可見他的回答完全跟測試沒關係,應該是完全是開發的範疇。
3。在一次會議上有人問director的老闆,測試senior的實在太少了,如何才能發展成senior。他的回答主要是強調測試人員要更加的貼近客戶,從客戶的需求去考慮問題,不能侷限於技術。可見他強調的又是pm的範疇。
4。自己的老闆對自己提出的要求也是完全超出了測試的範疇,基本點如下:
5。乙個印度pm同事就很牛,工作就是超出pm的範疇,開發的東西他知道底下具體是如何實現的,出了什麼問題他都能估計出可能是什麼問題。測試的設計他也能提出很多好的建議,很多測試的case也得請教他。他就公升的特別快,幾乎一年至少一級的往上公升,最近發現都senior了。
以上的例子只是想說明作為乙個真正出類拔萃的測試人員各方面的功力都不能少。很多人還在爭測試,開發的地位高低,水平高低。其實對於高階的測試人員和高階的開發人員來說,他們的技術視野都應該是比較一致的。因此,如果作為乙個測試人員真的想提高自己的地位,就不要把、開發和測試對立起來,要把他們融合在一起才對。最後想說的是,能夠把這些都做好的人不會太多,那個印度pm也算是很少見的了,他是真的很努力,負責。我本人以前也習慣性的侷限在自己的任務範圍之內,看到是其他人的工作就不管了,幸虧得到老闆的指點,最近無論是什麼問題,只要是跟自己產品相關的都積極主動地去關心,思考和處理,感覺進步很大。也希望能盡快的達到老闆的要求,就是「只要是這個產品的問題,別人第一時間就會想到去問你」。我想這個時候,自己的重要性也無需爭辯了。
以上是一些個人心得,不知道是否對大家有幫助。
在專案中,如何能夠避免開發占用測試的時間
在專案中,按照計畫安排,開發未在指定的時間內提交測試,占用了測試的時間,那麼在這種情況下,如何做好質量控制?簡單解釋一下,就是按照計畫,開發應該在10天內完成開發提測,結果由於各種問題,開發的週期變成了13天,比預期晚了3天提測,一般來說如果專案不延期的話,只能通過減少測試的時間來趕上進度。但如果測...
ORACLE修改IP位址後如何能夠使用
oracle資料庫伺服器ip改變後,監聽程序無法啟動,需要修改相應的配置檔案 1 伺服器端 oracle home network admin listener.ora修改address的host即可。監聽程序負責監聽網路上發來請求,然後響應,修改後重新啟動listener。即 listener d...
iOS 上的 VOIP 應用,如何能夠更省電?
好文推薦 近日在網上看到乙個文章,介紹 iphone android 上的熱門的 voip 應用 viber 曰 它可以完全執行在後台,且不會耗電,即便是不執行在後台,你照樣可以撥打免費 和發免費簡訊。應該說,這些說法從技術上看並不嚴謹。首先,從這段文字能得到乙個模糊的印象,乙個在後台執行的程式,並...