最近在知乎回答了軟件測試的一些問題,看到好多剛入行的測試人員很困惑,大意是開發認為測試是件很low的事情,整天像機器人一樣點點點,測試小弟們聽了火冒三丈,在知乎求大神支招,面對吐槽如何反擊。?
?其實作為測試,我們也知道測試確實沒有產出(現在公司產出指研發出產品,賣給客戶為公司盈利),一方面測試入門門檻低。 某些大公司的測試部門開發自動化測試工具,賣給小公司為公司帶來利潤。?
?我之前也遇到個老員工吐槽測試,意思是就在那點擊系統、一點技術含量都沒有,公司養你們干啥。我反擊,你牛逼,你讓公司砍掉測試部門啊,成天惡心我們算怎么回事。?
?聽到吐槽,先審查自己,這份工作是否值的繼續干下去,真像開發吐槽的一樣整天混日子嗎?考慮自己的發展前景,還有木有繼續提升自己的機會,比如:你想接觸自動化、接口、性能測試等,但是公司只是簡單的做協同系統,無休止的測界面、絲毫沒有業務邏輯、沒有涉及性能等,果斷跳槽吧。?
?我也迷茫,我會定期查看bta三家巨頭的測試招聘信息,逐條對照崗位職責與要求,看自己哪方面欠缺,如果在現公司學不到趕緊走人;如果還有學習前景,別理他,走自己的路,讓他找鞋去。?
?我也會被吐槽,然后開始思考我在現公司的未來發展。我在一家主要做互聯網金融的公司,公司有多條產品線,何況在一個行業成為大拿,要經過10年的修煉。我待在客戶現場,可以實時和業務人員溝通了解最新需求、以及他們想要什么樣的產品,如何做出客戶喜歡的產品。?
?一般測試被開發吐槽,主要由以下幾個原因引起:?
1、公司不重視測試?
?大家都疑問做軟件測試有前途嗎?我答:看公司對測試的重視程度。比如:做銀行系統,業務邏輯復雜、與錢息息相關,萬一發生錯帳,被客戶投訴,向客戶追賬困難重重,無意之間增加工作量。?
?所以大家自行審視各自所待的行業,公司有無定期進行業務培訓、自動化測試、性能測試培訓。?
?你的主管或組長是否比你業務能力強、技術強,如果只你遇到難題,他解決不了并且找不到人幫助你,可以考慮走人了。?
?2、團隊合作意識差?
?做過系統的都明白,系統需要團隊合作完成,開發和測試同屬一個團隊,工作期間應該互相配合,共同把項目做好。?
?開發和測試屬于2個不同部門,之間沒有利益沖突,每個人都有自己擅長和不擅長的領域,不要整天瞧不起這個瞧不起那個,不要去評價別人的生活。?
?3、bug級別?
?現在我在測試過程中是有脾氣的,現在的開發太不走心了,你首先得測出嚴重的bug嚇倒他。舉個例子:A測試員的bug:日啟應該扣款的流水沒有處理;B測試員的bug:界面輸入框不美觀,面對這2個bug,開發人員對待測試人員的態度肯定不一樣,他會優先處理A缺陷,最基本的功能都沒有實現,他還敢嘲笑測試??
?測試出bug,測試人員先自查,業務邏輯是否正確;找出需求說明書、接口文檔,查看錯誤日志各字段值是否正確等,確定不是測試操作的問題,甩給開發修復。?
?當測試人員修煉到一定程度,開發還敢咋咋?;5脑谀愣呄筨b嗎??
原文轉自:ttp://www.jianshu.com/p/09516f48d6ab