-
1 # IDO老徐
-
2 # 千鋒教育成都
現在軟體測試工作的優勢非常突出,而且入門低,大專以上學歷,專業不限都可以學。人員匱乏,薪資又高。隨著軟體開發需求的旺盛,軟體質量問題也日益突出,測試人員出現緊缺,薪水一路上漲。軟體測試培訓靠譜嗎?
現在的軟體測試培訓機構琳琅滿目,各種廣告,各種噱頭充斥著人們的眼球,在亂花漸欲迷人眼的情況下,怎樣才能不讓淺草沒馬蹄?該如何判斷一家軟體測試機構是否靠譜呢?
首先,無論是學校還是培訓機構,主要還是師資力量。想要學好軟體測試,師資很重要,純理論型的老師市場上一抓一大把,而且學生從這些老師身上也學不到實用的東西。
其次看軟體測試實操經驗,有實操經驗的老師才能真正的傳授學生工作中實用的知識。另外,一定要有讓大家進行實際操作的機會。否則,到了公司也解決不了實際問題。
接著,還要看該機構軟體測試學員的就業情況。就業情況也是評估該培訓機構市場認可度的重要指標。如果就業情況不好,是不是也說明機構的教學質量不盡如人意呢?
軟體測試人員的主要職責是對軟體產品的整個開發過程進行監督和檢驗,使之能夠達到滿足客戶的需求,因此對於企業來講是十分重要的崗位。
在國外,一般軟體測試人員與軟體開發人員的崗位設定比例是1:1,像微軟在開發windows2000時候使用的軟體開發人員是1700名,而專業的測試工程師有3200名,測試開發人員比例高到1.7:1,由此可見軟體測試崗位不一般。
如果你也想掌握軟體測試技術,建議選擇千鋒:
軟體測試講師呵護陪伴學員,早晨8點到晚上10點,全天在班;8年來,我們堅持純面授教學,保證學員的學習質量;免費為學員提供學習使用的電腦以及開發伺服器,講師全部是具有多年實戰開發經驗的研發精英、技術骨幹;學員畢業平均薪資更是給力,明顯高於同行。
學習軟體測試,可以參考千鋒提供的軟體測試學習路線,內容包含軟體測試環境配置與管理,資料庫測試技術,軟體測試程式設計技術,應用程式測試技術,網際網路/移動網際網路測試技術等,根據千鋒提供的軟體測試學習路線圖,可以讓你對學好軟體測試需要掌握的知識有個清晰的瞭解,並能快速入門軟體測試。
-
3 # 何國凱—科技工作
凱雲聯創(北京)科技有限公司是國內技術領先的裝備軟體測試工具及測試服務供應商,是國家級高新技術企業。公司完全自主智慧財產權產品有嵌入式系統半實物模擬測試環境ETest系列、測試管理工具及測試教學實訓平臺等。公司總部位於北京市豐臺科技園,已建立以北京、上海、成都、西安、長沙等為中心的營銷及服務網路,重點客戶群包括軍隊、軍工、工業及民用等各行業裝備研發與製造單位。
公司網址:www.kiyun.com
-
4 # 鯨魚姐說測試
自學軟體測試,首先要考慮的是自學之後的就業方向。對於沒有任何軟體行業經驗的新人來說,首選是黑盒功能測試。很多轉行的新人把黑盒軟體測試作為改變他們命運的起點,不得不說,軟體測試行業薪資比其他行業起薪高,門檻屬功能測試最低。不過,要想學精通站穩腳跟,還需補充相關知識,比如掌握Windows/Linux作業系統常用命令、SQL資料庫操作語句、網路知識等,對日常測試工作開展有很重要的作用。黑盒測試怎麼學?
1、 編寫測試用例
常見的測試用例編寫方法包括:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表、正交試驗設計法等。
其中應著重掌握等價類劃分法、邊界值分析法、錯誤推測法。
2、 編寫缺陷
軟體缺陷是指系統或系統部件中那些導致系統或部件不能實現其應有功能的缺陷。
Bug描述的基本要求是分類準確、敘述簡潔、步驟清楚、實際結果描述準確,複雜問題有截圖。總的來說,要達到別人檢視你的缺陷描述,可以準確復現問題。實際工作中,可以減少與開發人員的溝通成本。
缺陷的生命週期:
1.New 新建2.Open開啟3. Assign指派4. Test測試5. Verified確認6. Deferred 延期7. Reopened重新開啟8. Duplicate重複9. Rejected 拒絕10. Closed關閉
以上是一個複雜的缺陷生命週期,包括了缺陷在週期內可能會遇到的種種情況。
3、 瞭解軟體測試管理工具
瞭解一般測試管理工具,如TestLink、禪道、Bugzilla及TestCenter。測試工具的作用主要是方便管理測試流程,測試人員可以在其中提交測試需求、用例以及缺陷。
4、 掌握基本SQL語句
SQL是Structured Query Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出“做什麼”的命 令,“怎麼做”是不用使用者考慮的。SQL功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支援SQL。
入職什麼樣的公司?傳統軟體公司 OR 網際網路公司
1.迭代:傳統軟體的功能迭代少則一個月多則半年,迭代週期較慢,網際網路軟體較多采取敏捷開發,迭代非常快;不適合新手。
2.功能的專業性與生活化:傳統軟體的功能專業,涉及行業性專業術語比較多,比如醫療器械嵌入式軟體、金融行業、建築軟體等等;作為功能測試人員,需要掌握業務邏輯,長期深入後有一定優勢。網際網路軟體的功能則偏生活化,應用廣泛。需依賴測試工具(如自動化及效能測試工具等)的應用,保證功能及效能滿足使用者需求。
所以,總的來說,傳統行業軟體穩定性高。網際網路軟體更新迭代快,對軟體測試技術要求高。對於新入行軟體測試人員,選擇一個與自身能力匹配的公司,以時間換空間,來謀取職業上的發展更為明智。
我是鯨魚姐,每天更新軟體測試小知識。
回覆列表
1. 看一本理論書 。
2. 補充下 linux 資料庫 語言基礎知識(java/python)
3. 不懂問題,網上查資料(或者,問同行從業者)
4. 準備簡歷
5. 面試
6. 總結
7. 重複如上6步