-
1 # 小浪花的寒暑假
-
2 # 娛人一枚
軟體測試並不是很難,尤其是一些比較成體系的公司,都會有自己的一套成型的測試方法或專用的測試工具。計算機專業的人剛開始工作的時候也是相當於零基礎的,都得從基礎開始做起。有很多別的專業的人一樣做測試。我們部門旁邊的測試就是根據開發做軟體時的需求文件加上自己成型的測試方法去做測試計劃。舉個栗子,一個登入功能,要測的可能就有非空驗證,使用者名稱非法字元驗證等。測試人員就自己輸入各種字元進行驗證,有問題就打回給開發。但是做測試也要有一定的計算機基礎,最起碼計算機的各種基本操作都得會吧。關鍵是得有機會進到公司,工作後就發現其實沒啥東西,自學的話沒有實際環境,很難著手。
-
3 # 小張侃科技
你好,零基礎想要學好軟體測試,那麼先來了解一下軟體測試是幹什麼的。軟體測試可以分為pc端、web端、移動端軟體測試,現在網際網路如火如荼,現以移動端軟體測試為例。
現在有一個app,驗證它、能不能用、好不好用就是軟體測試工程師的主要職責,這個是在android端上架的,那就需要在不同的android手機上去使用,看能否正常工作,還要考慮谷歌對安卓系統的升級6.0、7.0都需要去考慮適配;還有是不是也有iOS 版的,那就需要在蘋果手機上進行去驗證,蘋果現在要升級到iOS 11,那就需要去看看ios11,還要考慮到ios10。
如上!
-
4 # 牛頓IT學院
首先你要學習包括:軟體測試基礎(測試工作基本原則)、軟體測試管理、軟體測試工具、缺陷管理(缺陷的分類)、測試方法、測試策略 其次是文件:測試計劃、測試用例、測試報告(單元、整合、系統)、缺陷報告。 再次:版本測試工具(svn),缺陷管理工具QC……還要了解一些測試根據:QTP、loadrunner……
軟體測試是指在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。
軟體測試(英語:Software Testing),描述一種用來促進鑑定軟體的正確性、完整性、安全性和質量的過程。換句話說,軟體測試是一種實際輸出與預期輸出之間的稽核或者比較過程。軟體測試的經典定義是:在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。
回覆列表
很多人想學習軟體測試,但因為自己是0基礎,就很怕自己學不會,還沒開始就放棄了,導致一直碌碌無為,喪失了很多機會,但其實,軟體測試並沒有你想象的那樣高門檻。
軟體測試需要掌握的技能1、學習軟體測試,首先應該要掌握基本的程式設計知識,前端的HTML,JavaScript等,後端的java,c/c++,應該各懂得其中一門及其以上。
2、另一個很重要的基礎部分就是資料庫的學習,比如SQL Server, Oracle等,至少應該掌握其中一種。
3、除了我們所熟悉的windows系統外,必須對Linux,Unix等系統熟悉,掌握其操作方式。
4、在有以上的基礎知識後,要想成為專業的軟體測試工程師,還需要學習相關的專業知識,懂得應用QTP,QC,LoadRunner等測試工具。可以根據軟考中高階軟體評測師的內容要求去自學,可以的話去考取軟考證書,含金量還是很高的,也可以在網路上找影片資源學習,做題很關鍵。
軟體測試的門檻及意義首先,軟體測試,入門門檻低大中專學歷即可,是不是計算機專業都可以。如果是其他有業務背景的專業更有優勢,例如:會計、金融、辦公自動化、酒店管理、網站設計等。對於有行業背景的人來說入門更快,因為對於測試工作來說,有時懂業務比懂技術還重要,你會了技術,去各行各業做測試都是要學習業務知識的,這是很正常的事。其次初級技術要求低,目前大部分測試技術還屬於手工測試,手工測試要求入門門檻很低。你只要會寫用例,會提缺陷就可以了。測試人員需要簡單瞭解業務知識,學習所開發系統的使用,也就是會使用系統就可以了。照著用例執行測試,發現缺陷直接提交缺陷就可以了。再者,有很大的薪酬優勢,剛開始工作時月薪最低4000多,但工作半年,對工作流程瞭解後,再去換工作,五六千沒問題。如果做銀行業務測試起薪六七千沒問題,有一點銀行業務知識的再去換工作八千以上沒問題,現在銀行測試人員缺口很大。尤其是在大的外包公司做好的專案,比如銀行專案等待遇和同等工作經歷的開發差不多。同時,就業好,國外開發與測試的比例是1:2。目前國內開發與測試的比例是6:1。所以測試行業人才缺口很大,就業前景很好。基本屬於供不應求。最後,工作比較輕鬆比起軟體開發工程師來說,軟體測試工程師的工作就相對輕鬆多了。
IT行業的高薪也意味著要有相應的努力,想要有所成就就要持之以恆的學習付出!快去努力學習吧,邁出第一步,以後就能收穫很多!