-
1 # i墨痕未染i
-
2 # 猿來真是我
軟體測試培訓,純新手,一般需要脫產3個月可以入門。
最重要的是,要找到真正靠譜的培訓機構,市面上的培訓機構多數利益驅動,希望賺快錢,不要被割韭菜。
建議關注雲測學院,多瞭解,能否選擇對的培訓機構,直接決定你未來職業的成敗。
-
3 # 測試軒
對於轉行進入網際網路行業,自學肯定是不行的,培訓的目的是幫你開啟這扇大門,因為一般這樣的培訓機構都有資源,能推薦到一些面試機會,純靠自學然後找工作難度會非常大,而且在學習的過程中能給出當前測試行業的發展以及所需要的知識體系,還可以結識一些這個行業的同學,至於學到什麼程度全靠自己的學習能力和自律程度了。
其實無論行業,在現在這個社會環境,不持續學習肯定是會被淘汰的,網際網路行業更甚,所以一定要保持學習,
-
4 # 星域之外
對軟體測試星君也算是專業人士,帶來一些意見,希望對題主和需要的朋友有幫助。
首先,要學習軟體測試,無論是自學還是培訓的方式,我們都需要先了解軟體測試的目的和一些基本概念,否則很容易走很多的彎路,導致學習成本太高或者效果大打折扣。
先來看,一個軟體專案從立項開始,到軟體的需求設計、概要設計、總體設計、模組設計、介面設計,再到開發計劃制定、程式碼編寫、模組整合、系統整合等環節,最後到軟體交付以及正式釋出,在整個軟體生命週期中,都是眾多軟體開發設計人員單獨或協作一起完成的。這個過程中,必然存在前期規劃不合理、需求不明確、開發中計劃變更、設計不完善、編碼有誤、溝通不到位、個人思維侷限,以及各種條件限制等等。
因此,一個軟體自始自終都是有缺陷的,這就需要在各個環節對軟體進行檢查改進,讓軟體最終能儘可能的符合甚至超越最初的需求設計,因此軟體測試也就伴隨軟體開發而生。
再則,軟體測試涉及的內容也是非常廣泛的,下圖可以參考學習,圖比較大,若看不清可以找星君私發。
透過此圖,也可以看出軟體測試不僅僅是寫個測試用例,測出一個BUG而已。在此之前的測試計劃制定,測試環節設計,都需要針對被測物件做全面的針對性的考慮,這樣才能設計出合理的測試用例,也能做到充分測試。每一個BUG從單元測試遺漏到介面測試,發現並修復的成本都會增加很多,再遺漏到後面的整合測試、系統測試、整機測試等環節,成本更大,甚至遺漏到使用者手中的話,有時會造成很大的損失。很多產品比如手機,出現頻繁宕機/重啟,導致退貨甚至直接召回也時有發生,就是最好的體現。至於測試所需的測試環境搭建,測試工具的選用和使用,甚至特殊工具的開發,都有一定的要求。
透過上面對軟體測試的基本瞭解,再回到題主的問題上。軟體測試需要培訓幾個月,就要先問自己一些問題:
自己有哪些軟體測試的基礎基礎的好壞,直接決定你到學習效率
自己準備做哪個環節的測試不同的測試環節,需要的能力差別很大,一般越是前端測試環節,要求越高。
從事的行業定位不同的行業,對軟體測試的要求也是千差萬別,所需的能力自然高低不同。
回答了這幾個問題,再來選擇自己需要學什麼,學到什麼程度,也就更有針對性,也能極大的縮短學習過程。
簡單些的如UI測試,使用者測試,只要對被測產品基本熟悉,按照產品使用,做各種功能測試,還是能比較快上手的,做一些基本學習和培訓,一個月一般也足夠了。
如果需要做白盒中的介面測試,要求就高一些,需要一定的程式設計功底,良好的邏輯思維,以及獨立思考的習慣,沒有一定基礎可能半年甚至一年都難以勝任。
所以,對於軟體測試的學習培訓,還是建議有的放矢,先給自己劃定一個儘量明確的目標,然後有針對性的學習培訓會更好。而培訓中,建議根據自己的基礎情況,選擇合適的學習資料或者課程,先儘可能掌握一些基本概念,陪養自己良好的測試思維習慣,然後在具體工作中,做好進一步的階梯學習規劃,這樣才能更好的在每一個階段學習到應該具備的知識,並在實際工作中應用和提升,也能更好的一步一步前進。
此外,好的軟體測試人員,需要具備比較高的綜合能力,建議立志做軟體測試的朋友,除了專業的技術能力,還要鍛鍊溝通能力/協調能力/歸納能力/逆向思維/發散思維等等,這樣才能讓測試做的更好,自己也能更好的發展。
現在很多線上平臺也能找到一些課程,比如網易雲課堂,中國大學MOOC,51testing等等,建議找一些課程系統性的學習一下,一些基本課程大同小異,學習過程不求太多,務必打下堅實的基礎。
回覆列表
假人你每天認真學10個小時,有基礎兩個月就夠了,若無基礎5個月左右。學歷本來及以上,一般都不考慮專科。
培訓機構都有老師教,跟著老師節奏就行,有問題一定要問,不要因為別人懂了你一個人不好意思問。