-
1 # 飛一般的八哥
-
2 # 湛江小琪
不針對培訓班和對口專業,因為這兩個並不能說明問題。可以從企業或者小點,從專案去想,公司需要怎樣的人?測試主管需要怎樣的人?1.測試經歷。做過測試相關的工作,最好是有過實習經歷,都沒有?好,培訓班出身的有沒有將學過的東西去實踐,即便是自己找個環境來測試,這是一門技能,只有親自去做過才能算得上是掌握;對口專業的,課程作業有沒有做過測試的工作,上過軟體測試的課程有哪些等等。不同出身可以側重不同的地方,這裡是想考察是否有過軟體測試的經歷,而不是道聽途說,覺得測試門檻低,暫時找不到工作就糊里糊塗隨便找著這種,這不僅是對公司不負責,也是對自己不負責。2.測試思維。這點比較重要,因為測試是一項創造性的工作,這裡的創造性並不是指生產力,而是想象力,也就是所謂的發散思維。發散思維很好理解,給你一樣東西,比如水杯你會如何去測試它?一般只會想到外觀,大小高度,顏色氣味,更深一點的是杯子的耐摔性,耐壓性,安全性(如破裂後是否會對人造成傷害等),除此之外還有使用者體驗,杯子的柄拿得是否舒服,杯子放置時是否穩,杯子是否與應用場景相匹配等等,還有各種角度,可以練習,來讓自己的想象力逐漸變得強大。因為發散思維產生的分支能提供不同的測試路徑,能發現的錯誤就更多。3.對工作/流程/團隊的理解。說幾個典型的問題。是否能接受加班?團隊某成員暫時沒空你要如何處理他的工作?軟體測試的流程是怎樣的,從需求產生到最後的釋出都有哪些流程?團隊協作方面有什麼理解?4.硬性技能。會資料庫嗎?Linux?會一門指令碼語言如python等?是否有寫過指令碼?自動化測試是否有了解?前後端的概念和互動是怎樣的?這些都在網上可以查的到,不過重要的還是自己的理解。雖然以上說的,對應的公司可能沒有用到這些語言,工具,但是這是加分項,或許公司的未來會交由你來開拓呢~以上是鄙見,共勉~加油!
回覆列表
各有利弊。如果不是眼前急需,或者是想長期培養的員工,招對口專業的候選人是比較靠譜的。培訓班出身的有其優勢,但用人單位是會有看法的,他們對於行業的看法,崗位職責或許更有把握,但他們所學的專業可能不是對口的,就是這一點加上短期集中培訓可讓企業有說頭。