
以前沒有作業的時候總感覺掙錢很容易,學什么專業都無所謂,
高三畢業那年,隨便考了一所專業,渾渾噩噩的四年過的飛快,一轉眼就到了找作業的時候,
我想大多數剛畢業的人都會很迷茫,我也一樣,不知道做什么,本專業做不了,也不想做,又想掙到錢,我嘗試了很多作業,如行政、人事、繪圖等作業,結果都不合適,想做服裝設計,沒有美術功底,也不是專業人員,想做室內設計,大學學的專業不對口,真想這樣嗝屁,也不用這樣苦惱了,
進入測驗&行業也是很偶然的,本來是跟朋友借簡歷準備改改投大資料工程師呢,投簡歷的時候就想測驗也可以投投試試,結果沒想到投的大資料簡歷石沉大海,測驗反而有數十家公司給我打電話邀請去面試,就這樣抱著試試的態度踏上了軟體測驗的道路,經過多年努力達到了月薪25K,
以我的了解軟體測驗的門檻相對來書比較低,入門容易,但做好很難,如果大學選錯專業,這個行業是可以一試的,工資相對來說是比較高的,加班對比程式員來說要少很多,最起碼我作業的這三年多以來加班程度是可以接受的,工資漲幅我也是很滿意的,測驗分的種類很多,不過一般都是從自動化測驗開始的,

1.自動化測驗簡介
1.1 什么是自動化測驗
測驗自動化就是充分利用市場已有的或自行開發的測驗工具,全部或部分替代手工測驗、完成手工測驗無法完成的測驗任務,以及相關的測驗資料的記錄和測驗報告的生成等,
相對于手工測驗而言,測驗自動化通常具有速度快、執行效率高、執行程序受外界因素干擾小、測驗結果準確等優點,缺點是前期投入較大,所以在采用測驗自動化之前應當做好相應的評估作業,
自動化測驗的目的是通過自動執行測驗腳本,使測驗人員在更短的時間內能夠更快地完成更多的軟體測驗,并提供以更高的頻率執行測驗的能力,從而有效降低測驗成本、提高測驗效率,
1.2 自動化測驗的前提
測驗人員的編程能力;
重用測驗腳本的設計;
人機互動界面的早期凍結;
測驗腳本開發的投入;
測驗人員對測驗工具的熟練程度,
1.3 自動化測驗的優勢
對新版本執行回歸測驗:對于產品型的軟體,每發布一個新的版本,其中大部分功能和界面都和上一個版本相似或完全相同,這部分功能特別適合于自動化測驗,從而可以讓測驗達到測驗每個特征的目的,
更多更頻繁的測驗:在回歸測驗階段,如果是每天 / 每 2天都要發布一個版本供測驗人員測驗,一個系統的功能點有幾千個上萬個,手工測驗將是非常的耗時和繁瑣,而且非常的枯燥,這樣必然會使測驗效率低下,完善的自動化測驗可以替代測驗人員的手工測驗,
一致性和可重復性:由于每次自動化測驗運行的腳本是相同的,所以每次執行的測驗具有一致性,人是很難做到的,由于自動化測驗的一致性,很容易發現被測軟體的任何改變,
1.4 自動化測驗的局限
自動化測驗的目的在于確認舊有的功能有沒有受新改動的影響,而手工測驗的目的在于發現新缺陷:事實證明新缺陷越多,自動化測驗失敗的幾率就越大,發現更多的新缺陷應該是手工測驗的主要目的,
技術問題、組織問題、腳本維護:自動化測驗的推行,有很多阻力,比如組織是否重視,是否成立這樣的測驗團隊,是否有這樣的技術水平,對于測驗腳本的維護作業量也挺大的,是否值得維護等等問題都必須考慮,
下面是我整理出來的一份軟體測驗工程師學習與發展知識架構體系圖,

希望大家能在這個成長程序中收益良多,可以說,這個程序會讓你痛不欲生,但只要你熬過去了,以后的生活就輕松很多,正所謂萬事開頭難,只要邁出了第一步,你就已經成功了一半,古人說的好“不積跬步,無以至千里,”等到完成之后再回顧這一段路程的時候,你肯定會感慨良多,
最后感謝每一個認真閱讀我文章的人這些資料,對于做【軟體測驗】的朋友來說應該是最全面最完整的包括了很多測驗行業常見知識,其中包括了有基礎知識、Linux必備、Shell、互聯網程式原理、Mysql資料庫、抓包工具專題、介面測驗工具、測驗進階-Python編程、Web自動化測驗、APP自動化測驗、介面自動化測驗、測驗高級持續集成、測驗架構開發測驗框架、性能測驗、安全測驗,面試時面試官必問的知識點,精選簡歷等,關注我的微信公眾號:程式媛木子;自行獲取~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297093.html
標籤:其他
上一篇:不過是從頭開始罷了
