隨著現在互聯網行業的迅猛發展,越來越多的人想涌入進來,因為大家都覺得IT行業工資高,做測驗門檻又低,是的,入門門檻確實比較低,但是要做好的話,還是有點難的,畢竟術業有專攻嘛,現在的測驗行業已經不是以前的那個時代了,高級測驗以及一些專項的測驗崗位的人才還是比較稀缺的,因此,這幾年也陸陸續續冒出來好多的測驗培訓機構,測驗行業也從最初的功能測驗,演變成現在的自動化測驗、介面測驗、性能測驗、安全測驗、測驗開發等崗位,企業軟體質量的要求已經越來越高,所以測驗也越來越受到重視,但是你在公司的地位,還是取決于你的能力的,功能測驗是一個看似簡單的活,軟體測驗的理論可能看幾天覺得也沒啥,但是要把功能測驗做好,還是挺不容易的,下面給大家推薦一下一個新手小白自學軟體測驗需要掌握和具備的一些技能或要求,希望能幫助到大家,





零基礎轉行測驗首先需要學習哪些內容呢?
1.
認識軟體測驗
了解軟體測驗的概念,掌握軟體測驗是干什么的,熟悉軟體測驗的基礎理論和測驗方法,了解測驗的生命周期,測驗流程,在專案中的日常作業主要做什么,
2.
軟體測驗相關檔案的學習和bug提交規范的學習
1、了解測驗計劃、測驗方案、測驗策略、需求檔案、需求評審、測驗用例設計方法等
2、了解bug的定義、分類、bug的生命周期,bug提交規范,bug管理工具和專案管理工具的基本使用(禪道,jira,tapd,readmind,testlink等),
3
功能測驗專案實戰
1、先找一個用來練習的專案,一般培訓機構可能用的都是電商專案居多,比如xoshopo,fpshop之類的,這些在網上都是開源的 ,可以自己去下載部署包,然后在本地部署一個,也可以用淘寶網或者微店都可以,你自己開通網店,然后就有后臺可以去上架商品之類的 ,在關注頁面展示,可以把一些相關的功能都熟悉一下,用學到的軟體測驗的相關知識去寫寫用例,測一下有沒有bug,
但是個人并不建議初學者用電商類的網站,尤其是php的那種開源專案,用的語言和架構都跟現在大部分企業用的不一樣 ,你所學會和掌握的一些東西,在別人眼里一文不值 ,或者一看就像是培訓出去的,可以網上找java開源的專案部署 ,有的會提供演示的demo地址 ,可以直接用來訪問就行,
2、找好專案后,針對專案進行專案實戰,包括從需求分析開始、用例設計這些 ,都要自己正兒八經的挑幾個模塊去嘗試寫一下 ,然后找有經驗的人看一下,自己在本地搭建禪道等系統 ,提交一下bug,模擬整個流程,然后撰寫一些測驗檔案(測驗用例、測驗報告,測驗計劃和測驗方案的話 一般是屬于管理的活,可以先做簡單的了解)
3、專案有很多的型別,比如windows客戶端、app、小程式、web網站等型別 ,建議優先選擇web網站和app進行熟悉,做好筆記,自己梳理各個類別系統的測驗重點,多積累經驗,可以多看看別人寫的博客之類的,
4
常用測驗工具學習
1、xmind/mindmanage思維導圖、svn/git源代碼和檔案管理工具、抓包工具(fiddler、charles:掌味訓本抓包用法,弱網請求、介面請求攔截、回應結果篡改)
2、學習linux基本操作,掌握常用命令,學會環境部署的大致操作
3、學習資料庫的基本知識,掌握增刪改查的常見操作
4、了解一些簡單的html、css、javascript相關的內容,有個概念就行
5、結合以上工具,再運用到專案中,回過頭來重新再去測驗一遍(不要覺得枯燥,測驗經常干一些反復瑣碎的事情,需要耐心和細心)
5
簡歷撰寫和面試準備
通過前面的學習,了解了軟體測驗是干啥的,測驗人員的日常作業之后,給你一個軟體,能快速熟悉上手的話,就可以開始著手寫簡歷準備面試了,寫好簡歷之后,可以找身邊有作業經驗的朋友幫你看一下,給點指導意見,然后自己適當的刷一下面試題,做些準備 ,先找幾個公司面試一下,看看自己的學習成果怎么樣 ,看看還有哪些地方需要再提升,
自己想去某個公司,又不知道好不好,是不是外包或者培訓機構時,可以通過看準網(https://www.kanzhun.com/)查一下,這個我也是之前聽一個公開課的時候學到的,還有投簡歷的時候,盡量挑HR上班的前幾分鐘投遞簡歷,效果可能會好一些,比如9點上班,你可以8點50左右投簡歷,要不然,同一崗位投遞簡歷的數量多的話,你投遞的早,簡歷就會在收件箱的最底下,機會就小一些,
6
做測驗要學習的軟技能
以上說的都是入門做測驗這樣,需要掌握的一些硬技能和專業知識,那么除此之外,軟技能也非常的重要,
1、分析能力、邏輯思維能力等
2、溝通能力、情商
7
自學程序中如何自己找資料進行學習
首先,以上只是我根據自己的個人經驗,列舉的一些做功能測驗需要掌握的一些技能,列舉的肯定不夠完善和細致,包括一些知識的學習順序可能也并不適合所有人,
下面說一下怎么去找資料學習:
1、通過購買一些書籍或者pdf電子書,比如《軟體測驗的藝術》,《Google軟體測驗之道》,《探索性測驗》等
2、通過B站(https://www.bilibili.com/)搜索相關的視頻進行學習,不過建議找有經驗的幫你把把關,
3、一些其他的免費視頻,可以通過騰訊課堂上搜索軟體測驗的一些課程,有一些免費的公開課 ,掃碼加一下培訓機構的助教的微信,都會給你們提供一些免費的公開課的資料和一些入門的資料,騰訊課堂上也有一些小額的付費課程,比如0.01,1元,9.9元的這種 ,覺得內容不錯的,還是可以買一些看一下,
4、到一些比較有名的測驗論壇上搜索相關的資料看
自學的順序是怎樣的呢?有哪些細節的東西需要學呢?
1、其實你想自學什么內容,可以參考一些培訓機構的0基礎入門的課程培訓大綱,好的機構,培訓的內容都是會定期更新的,不像自己瞎找的一些資料,有的是以前的一些學習資料,學習的順序不太對,有些東西目前沒必要去學 ,或者過時了,容易走彎路,
8
建不建議報班學習呢?
首先,不可否認的是,報班系統的學習,肯定是會有識訓的,但是,要注意的一點是,現在基本上是不存在有什么的包就業之類的 ,這種一看就是騙人的,頂多能提供給你的是一個機會,至于有沒有面試機會,能不能面試通過,這個還要看自己的學習成果和能力,
報班的好處:
1、能夠系統的學習某個知識點,避免自學程序中踩坑
2、遇到問題有人解答,有一群小伙伴跟你一起學習,一起討論,大家都站在一個差不多的起點學習,可以共同進步
3、可以為自己積累一定的人脈,大家都是同行,以后要找作業啥的,有好的機會 ,都可以找他們進行內推,
缺點:
1、機構很多,可能會不知道如何去抉擇
2、新手小白沒有經驗,很容易被忽悠
3、學習程序中還是有一定的學習強度的,短時間內要你掌握這么多的內容,能不能消化,能吸收多少 ,要看自己的潛力了,
建議:
針對0基礎想入IT這一行的,如果想報班培訓的,先自己找資料自學一下,對這個行業有個簡單的了解之后,再去考慮要不要學,自己適不適合做這行,這一行做得好,薪資是會比其他行業要穩定一些,但是,也是有一定的要求的,比如,學歷、專業,學歷至少要大專以上,大專的話,面試機會的選擇性都少,除非技能特別優秀,
有人喜歡創造世界,他們做了開發者;有的人喜歡開發者,他們做了測驗員,什么是軟體測驗?軟體測驗就是一場本該在用戶面前發生的災難提前在自己面前發生了,這會讓他們生出一種救世主的感覺,拯救了用戶,也就拯救者這個軟體,避免了他們被卸載的命運,


微信搜一搜【程式員一凡】關注這個文縐縐的程式員,關注后回復【面試】有我準備的一線大廠面試資
料和簡歷模板,希望大家都能找到心儀的作業,學習是一條時而郁郁寡歡,時而開懷大笑的路,加油,
如果你通過努力成功進入到了心儀的公司,一定不要懈怠放松,職場成長和新技術學習一樣,不進則退,如果有幸我們江湖再見!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/121838.html
標籤:其他
上一篇:Python自動化測驗學習(二)— Page Object實體
下一篇:如何從零開始學習自動化
