測試只是一部分

2021-05-26 20:07:37 字數 1592 閱讀 2079

對於很多測試人員來說,測試相關的內容是工作的全部,這是我們的視角。但是換個角度也許就不是這樣。

首先我們工作的地方大部分是商業組織,是某個公司,開發某類產品或者提供某類服務,也就是business。所以從組織的層級往上看,到了一定的級別,其實看到的是業務、產品等東西,當然他們也關心我們技術和競爭對手的相比如何。從這個較高的層面來看,是看不到開發或者測試人員的,看到的是我們這個產品如何,有沒有競爭力。如果是對於新的產品或者業務的原型,其實他們也並不關心是開發人員還是測試人員(測試人員也應該有這個能力)弄出來的。

這樣的角度有問題嗎?我覺得應該是這樣,如果從那樣的層面關注的是太過細節反而會有問題。

所以對於我們測試人員而言,我們有時候也需要跳出來看我們做的事情?或許會有不一樣的理解和認識。

另外,從這個角度,我們和開發人員其實面臨的是一樣的問題,開發人員如果只關注在開發的技術本身,比如programming,類似於我們測試人員只關注在測試技術和方法本身一樣,都會是一種侷限。而且這種侷限隨著我們在組織裡面愈來愈資深而變得越來越明顯。剛工作兩三年,把開發或者測試的工作做得很好就能得到不錯的認可,但是到後來,哪怕是純技術路線,如果只關心技術而不關心產品和業務的發展,恐怕還是很難有好的發展。因為那個時候組織的要求和評價方式已經不同了。

這個從邏輯上沒有什麼問題,但是對很多人是乙個困擾,因為乙個簡單的想法就是:我是乙個測試人員,我不斷發展的道路就是把測試做得越來越精深越來越強大,一路走下去。這樣的人也有,那就是把測試本身作為business的人,比如那些做測試諮詢培訓的講師等。但是可惜我們大部分人不是,我們的工作,包括開發人員,是用我們的專業技能把乙個優秀的產品做出來。我們最終的成果是我們的產品而不是我們的測試本身,而且我們的組織對外的成果也是這些產品,而不是我們技術能力。而且越到後來,會發現要做乙個優秀的產品需要我們對這個產品的領域本身有很深的了解和理解。其實從另乙個側面這也解釋了為什麼開發和測試團隊的成長和衰退和產品本身的狀況綁得很緊。

產品,商業,掙錢,這真是乙個有些煩惱的事情,特別是對很多純技術的愛好者,因為你發現不再純粹了,甚至對有些人來說是傷害。但是另一方面,其實沒有那麼糟糕,因為在做更優秀更強大的產品的時候對技術的要求可能也更高了,也可以順便做得更深了。

所以,如果你覺得自己很優秀,但是到了公司一定的層級,你的工作成績被籠統的看不清楚也不要奇怪,因為工作內容的影響範圍可能就是這樣。可是怎麼能改善,如果根據上面的分析那就是更能影響到business,問自己乙個問題:重要的產品或者新的產品,你在其中貢獻了什麼?

* 不要抱怨別人對這個工作的理解,甚至誤解。

另外,如果你做的事情是真正有價值而沒有被普遍認可的,那麼換個角度你其實在偷跑或者搶跑,等大家都意識到了的時候,你已經在前面很遠了。當了,風險在於你是對的嗎?這個嘛,自己的路自己要負責了。

* 有時候,忘記你是乙個qa

總是記得自己的title,其實也是一種暗示,這種暗示也是一種**的束縛,覺得這不是自己需要做或者可以做的事情。

比如關於創新,我們可不可以提出新的idea,進而做出poc,demo出來甚至立項。沒有人說不可以,但是有時候限制是自己給自己的。類似的方向或者機會,忘記自己是乙個qa,做覺得有價值的和對的事情,當然,回頭可以說是qa出身的。

好吧,就寫到這裡,把這些最近縈繞在腦子裡的東西放下來,做好想做的事情。

測試只是一部分

對於很多測試人員來說,測試相關的內容是工作的全部,這是我們的視角。但是換個角度也許就不是這樣。首先我們工作的地方大部分是商業組織,是某個公司,開發某類產品或者提供某類服務,也就是business。所以從組織的層級往上看,到了一定的級別,其實看到的是業務 產品等東西,當然他們也關心我們技術和競爭對手的...

Laravel 一部分總結

1.使用命令自動建立model層 進入所在目錄 php artisan make model test 2增刪改查 toarray 將資料變成陣列 public functionusertest 增 預設有兩個字段,可以在model層關閉,或者在表中新增 public timestamps fals...

mysql優化 一部分

索引是幫助mysql高效獲取資料的排好序的資料結構,根據索引找到儲存位址 索引資料結構 二叉樹紅黑樹 hash表 b tree 二叉樹 樹 tree 是n n 0 個結點的有限集。n 0時稱為空樹。在任意一顆非空樹中 1 有且僅有乙個特定的稱為根 root 的結點 2 當n 1時,其餘結點可分為m ...