零基礎怎麼學習軟體測試零基礎學習軟體測試一般要學幾個月?

2021-03-05 09:20:28 字數 5575 閱讀 7150

1樓:檸檬班軟體測試

軟體測試是一門新興行業,平均薪酬不錯,而且入門簡單。需要掌握一定的開發語言基礎,相關網路和資料庫的基礎知識,以及主要的軟體測試理論。基礎學習的話有人引導就會相當簡單,因此建議最好找乙個做測試工作的朋友指導學習效率最高。

如果是完全自學,建議安排好時間,幾方面知識學習同時開始:

1.軟體測試基礎理論和方法。這塊的東西學起來其實不多,重要的是實際的應用。

主要掌握黑白盒測試、測試策略、測試方法、測試設計、測試報告等相關理論。在網上或書店隨便找乙份軟體測試學習的書籍都夠用了。

2.網路和資料庫基礎知識。現在的軟體基本都離不開網路和資料庫應用。

所以這兩塊的基礎知識也是必須掌握的。不需要太深,網路知道網際網路發展,現代網路架構,ip分配知識,網路七層協議等,資料庫要會基本的增刪改查語句操作。這個在網上找一些資料和練習題做一做就可以了。

3.開發語言基礎。這個很重要。

測試要深入發展,掌握至少一門開發語言是很必要的。實際測試的技能需求是大於開發的,除了常用開發語言,最好是能掌握一門指令碼語言,作為測試自動化能力拓展的基礎。這是通向高階測試的必備技能。

這塊需要投入很大,但不需要在工作初期要求太高,可以再工作中不斷提公升。自己選定一門開發語言和指令碼語言,持續學習即可。

2樓:博為峰軟體

初級階段需要掌握以下的內容

1、掌握軟體

3樓:林沖血濺鴛鴦樓

如果你是應屆畢業生,專業是計算機相關的,其實很好找軟體測試的工作,只要姿態放低一點,不怕辛苦,肯學,一切都很簡單;如果是非計算機的,找與自己專業相關的企業,看否有軟體測試,比如學**的,可以找****、網易**這類**軟體的公司。在學習之餘,可以看一本軟體測試基礎的書,學習軟體測試思維,至少達到拿到乙個東西,就能說出如何從哪些方面測試,歡迎你+v:mr_chen1112,大家一起交流學習。

4樓:最新資訊資料

其實聯網行業的技術崗中,實在沒有比軟體測試要求更低的了,學習軟體測試需要什麼基礎?基本上了解一下軟體測試的基本概念就行了,能理解這些概念,基本上也就學得軟體測試了。

基本概念

測試是為了發現程式中的錯誤而執行程式的過程,軟體測試工程師在一家軟體企業中擔當的是「質量管理」角色,及時糾錯及時更正,確保產品的正常運作,軟體測試人員必須具有創新性和綜合分析能力,必須具備判斷準確、追求完美、執著認真、善於合作的品質,以及具有豐富的程式設計經驗與查檢故障的能力。

詳細分類

1、按照軟體內部結構和實現

1)白盒測試:已知產品的內部工作過程,可以通 過測試證明每種內部操作是否符合設計規格要求,所有內部成分是否以經過檢查

2)黑盒測試:已知產品的功能設計規格,可以進行測試證明每個實現了的功能是否符合要求

3)灰盒測試:介於白盒與黑盒之間,在關注輸出正確的同時也考慮內部的實現邏輯

2、按照是否執行程式

1)靜態測試:不執行程式本身,僅經過分析或檢查源程式的語法、結構、過程、介面等

2)動態測試:執行被測程式,檢查執行結果與預期結果的差異

3、按照開發階段

1)單元測試:集中對用源**實現的每乙個程式單元進行測試,檢查各個程式模組是否正確地實現了規定的功能

2)整合測試:把已測試過的模組組裝起來,主要對與設計相關的軟體體系結構的構造進行測試

3)確認測試:檢查已實現的軟體是否滿足了需求規格說明中確定了的各種需求,以及軟體配置是否完全、正確

4)系統測試:把已經經過確認的軟體納入實際執行環境中,與其它系統成份組合在一起進行測試

5)驗收測試:產品發布前進行的確保使用者能正常使用的測試過程

4、按照測試目的

1)回歸測試

2)壓力測試

3)效能測試

4)穩定性測試

5)其他專項測試

5樓:匿名使用者

軟體測試就業必備知識

點&自學軟體測試-2019

軟體測試就業必備知識點&自學測試-2019軟體測試簡歷如何包裝?

軟體測試用例整體編寫思路

軟體測試必掌握的 linux常用命令--2.0更新版!

軟體測試面試題大全-最真實的面試題

知乎問:小白轉行學軟體測試;能就業嗎?

零基礎學習軟體測試一般要學幾個月?

6樓:酩酊

軟體測試行業,在國內還處於發展階段,比一般的文員,內勤等文職這類的工作,軟體測試的工作環境,職業發展還是好的。綜合來說軟體測試應該算是乙個相對較好的職業。從事技術行業的確主要靠不斷的學習和累積經驗。

如果想要o基礎學習,建議去培訓機構進行系統的學習。學習的時間大概是四個月。

7樓:全國我最浪

軟體測試零基礎到成為初級測試工程師一般需要三個月左右,三個月左右我指的是系統性的線下培訓,而不是線上的。

8樓:胖胖嚷嚷

線下培訓兩個月多就可以了

9樓:蔦蘿

一般培訓班需要2個多月,三個月基本上可以就業

10樓:匿名使用者

之前在優就業學過,大概5個月左右

請教零基礎學習軟體測試的方法與步驟,求高手指點,感激不盡!!

11樓:匿名使用者

也是在網上的乙個回答!

鬱悶胡說八道的都有…

軟體測試具體分兩種,黑盒測試和白盒測試:

在剛踏入軟體測試這個職位的時候,無論你的學識,都會從黑盒測試做起,黑盒測試,屬於功能測試,這個階段沒什麼好談的,只是每天的編寫測試文件與執行測試;

如果在你的測試經驗足夠多的話,可以申請成為白盒測試,白盒測試要求是有一定的開發經驗,其實沒有這麼嚴格,只是要求你要能看得懂**,在你找到錯誤的時候,要能找到這個錯誤的**定位,要具體到某乙個檔案的某一方法或者某一類出錯。

為什麼要說這兩點,因為我要糾正你們的觀念:軟體測試工程師,同樣可以學習開發工程師的經驗。

我發現有很多人都是和我講,說測試沒前景啊,測試不如開發啊,其實你們看的是表面只是前期,我面試過很多應聘測試的,都是對自己的未來走向很擔心。其實不然,只要你懂得學習,測試同樣會有開發的經驗,我身邊有很多的例子,不勝列舉。

其實真實的來講,測試分三個層次,初級是黑盒,中級是白盒,高階測試員,是可以代替需求員和開發員的。

測試的前景,這裡我也不必多說,如果你真的有疑問的話,可以追問,可以給你解答。

其實我很推薦的是開發人員轉去測試,然後回頭做開發,為什麼這麼做?因為測試是盡可能的找到軟體存在的缺陷並且盡早的發現並丟擲來,同時測試員也是這個軟體的安全負責人。當開發人員有了測試工程師的經驗之後,會更加的能抓到軟體容易出問題的所在,開發的時候會更加注重**的規範啊,**的合理性等等,從而是軟體趨向精品化。

至於你說測試、開發、系統架構師等等互相轉業的事,我可以肯定的告訴你,沒有彎路!

只要你的本領足夠,就向你的領導提出申請,如果你的能力足以承擔起這份崗位的時候,你自然可以轉型,領導很願意看到自己的員工「多才多藝」的,懂嗎?

但是我要告訴你一點,就是,我說的這幾項,都只是技術類的轉型,但是如果你說要技術崗位轉和非技術崗位的轉型,這個就很難,勸你不要想這條路,舉個例子,你是測試,後來去做了銷售,可是回頭再想做回測試,難了。

就說這麼多,如果你看到了就更好,有疑問儘管提。

還有,我不希望大家對「軟體測試工程師」這個行業有什麼特別的看法,我可以很肯定的告訴大家,軟體測試這個行業,在近幾年將會非常的熱門,現在北京對這個行業稀缺度很高,後期的待遇甚至要高於開發工程師!

而且還有一點,開發工程師一定會隸屬某乙個專案組來進行專案,而軟體測試則直接隸屬於公司,由公司統一調配到專案組進行配合,這就從根本上區分了開發與測試的待遇問題!

當然,如果你只是初級測試,待遇肯定不行,但是如果你達到了中級測試,也就是白盒,那麼你的薪資待遇講和開發持平。到後面,自己想吧。我只能說,公司更加的注重軟體出來的精品程度與質量,而這些完全取決於測試工程師。

12樓:

軟體測試比較快比較直接的學習方式就是進入到真正的專案中去工作,你可以先找個軟體公司去實習,跟著測試兩個專案很多東西你就不會太迷茫了,這個時候再找一些書或其它的資料來看,就不會頭大了,呵呵

不知道你是乙個什麼樣性格的人,軟體測試需要很強的責任心,更要有好的耐力,很輕的學習能,和開發人員不同的,軟體測試人員需要能夠更快的去了解乙個專案,還要了解這個專案的客戶群體

13樓:匿名使用者

看樣子我也可以培養行興趣.

14樓:最新資訊資料

很多朋友以為,軟體測試只是一般意義上的較為簡單的網際網路行業的技術崗位,但是,真正懂得軟體測試人才知道,軟體測試是真正意義上的廣而深的行業。比如,對很多剛剛進行軟體測試基礎學習的學員來說,按階段劃分軟體開發過程就很令人頭痛。那麼,如何按階段去劃分軟體開發的過程呢?

就讓軟體測試的講師來好好講解!

單元測試:又稱模組測試,是針對軟體設計的zui小單位----程式模組或功能模組,進行正確性檢驗的測試工作。其目的在於檢驗程式各模組是否存在各種差錯,是否能正確地實現了其功能,滿足其效能和介面要求。

整合測試:又叫組裝測試或聯合,是單元測試的多級擴充套件,是在單元測試的基礎上進行的一種有序測試。旨在檢驗軟體單元之間的介面關係,以期望依靠測試發現各軟體單元介面之間存在的問題,以期把經過測試的單元組成符合設計要求的軟體。

確認測試:又稱有效性測試。任務是驗證軟體的功能和效能及其它特性是否與使用者的要求一致。

對軟體的功能和效能要求在軟體需求規格說明書中已經明確規定。它包含的資訊就是軟體確認測試的基礎。

系統測試:是為判斷系統是否符合要求而對整合的軟、硬體系統進行的測試活動、它是將已經整合好的軟體系統,作為基於整個計算機系統的乙個元素,與計算機硬體、外設、某些支援軟體、人員、資料等其他系統元素結合在一起,在實際執行環境下,對計算機系統進行一系列的組裝測試和確認測試。

驗收測試:以使用者為主的測試,軟體開發人員和質量保護人員參加,由使用者設計測試用例。不是對系統進行全覆蓋測試,而是對核心業務流程進行測試。

零基礎自學軟體測試如何入手,求學習步驟,教程!!

15樓:匿名使用者

軟體測試是一門新興行業,平均薪酬不錯,而且入門簡單。需要掌握一定的開發語言基礎,相關網路和資料庫的基礎知識,以及主要的軟體測試理論。基礎學習的話有人引導就會相當簡單,因此建議最好找乙個做測試工作的朋友指導學習效率最高。

如果是完全自學,建議安排好時間,幾方面知識學習同時開始:

1.軟體測試基礎理論和方法。這塊的東西學起來其實不多,重要的是實際的應用。

主要掌握黑白盒測試、測試策略、測試方法、測試設計、測試報告等相關理論。在網上或書店隨便找乙份軟體測試學習的書籍都夠用了。

2.網路和資料庫基礎知識。現在的軟體基本都離不開網路和資料庫應用。

所以這兩塊的基礎知識也是必須掌握的。不需要太深,網路知道網際網路發展,現代網路架構,ip分配知識,網路七層協議等,資料庫要會基本的增刪改查語句操作。這個在網上找一些資料和練習題做一做就可以了。

3.開發語言基礎。這個很重要。

測試要深入發展,掌握至少一門開發語言是很必要的。實際測試的技能需求是大於開發的,除了常用開發語言,最好是能掌握一門指令碼語言,作為測試自動化能力拓展的基礎。這是通向高階測試的必備技能。

這塊需要投入很大,但不需要在工作初期要求太高,可以再工作中不斷提公升。自己選定一門開發語言和指令碼語言,持續學習即可。

零基礎,軟體測試好學嗎?零基礎學軟體測試難嗎

其實主要看自身,還是比較好學的!0基礎進入it行業,完全是ok的,it行業分好幾種有開發,測試,ui,自動化,測開,運維等這些崗位。在這些崗位裡面測試相對來說還是比較容易上手學會的。因為開發 運維 自動化這些都對 的要求挺高,0基礎的話對 認識不是。一 兩天就可以學好的。可以先明確以下幾個問題 1 ...

零基礎怎樣學習軟體開發,零基礎怎麼學軟體開發

學習軟體開發的方法有很多種。零基礎是不用擔心的 沒有人天生自帶軟體開發基礎。大家都是從零開始,一步一步學習。更何況,零基礎教學的。軟體開發培訓機構多如牛毛。你也不用擔心沒人帶 零基礎怎麼學軟體開發 其次軟體開發來 是有很多分類的自,如果你偏重應用軟體,不需要從最基礎的東西學起。比如什麼編譯原理 計算...

零基礎如何學習英語 零基礎怎麼學習英語

1 明確自己的目的,然後就是給自己制定學習計畫,找到適合自己的學習方法。英語學習包括聽說讀寫,要想學好英語這四者哪乙個都不能落下,他們就像是四胞胎一樣,相互關聯。2 英語語法並不多,難度也不大,只要認真去學都能學會。語法是最基本的知識,也是學好英語的基礎,把一些易混語法知識點放在一起對比學習往往能起...