想學(xué)習(xí)、入門軟件測試模庐,該如何開始呢烛愧?

有一些朋友會問到軟件測試入行難不難,該怎么做掂碱,覺得自己就像一個無頭蒼蠅一樣完全找不到方向怜姿。跟好幾個朋友聊了不少,那么今天就具體整理總結(jié)一下疼燥,關(guān)于學(xué)習(xí)沧卢、入門直到完全融入這個崗位的一些看法,話不多醉者,直接進入正題但狭。

第一階段:專業(yè)基礎(chǔ)課程

階段目標(biāo):

  1. 熟練掌握IT核心技術(shù):編程,數(shù)據(jù)庫撬即,操作系統(tǒng)立磁,版本控制。
  2. 能夠熟練運用所學(xué)技術(shù)搭建各類服務(wù)器環(huán)境剥槐。
  3. 深入理解軟件研發(fā)過程各種疑難雜癥及處理手段唱歧。
  4. 掌握Python編程技術(shù)并熟練運用Python進行程序設(shè)計。

知識點:

1、Web頁面元素颅崩,布局几于,CSS樣式,盒模型沿后,JavaScript程序設(shè)計沿彭,函數(shù),基礎(chǔ)算法得运,正則表達(dá)式膝蜈。
2、數(shù)據(jù)庫知識熔掺,范式饱搏,MySQL配置,命令置逻,建庫建表推沸,數(shù)據(jù)的增刪改查,約束券坞,視圖鬓催,存儲過程,函數(shù)恨锚,觸發(fā)器宇驾,事務(wù),游標(biāo)猴伶,建模工具深入理解數(shù)據(jù)庫管理系統(tǒng)通用知識及MySQL數(shù)據(jù)庫的使用與管理课舍。為軟件測試和測試開發(fā)打下基礎(chǔ)。
3他挎、Linux安裝配置筝尾,文件目錄操作,VI命令办桨,管理筹淫,用戶與權(quán)限,環(huán)境部署呢撞,Shell編程Linux作為一個主流的服務(wù)器操作系統(tǒng)损姜,是每一個測試開發(fā)工程師必須掌握的重點技術(shù),并且能夠熟練運用殊霞。
4摧阅、Python編程基礎(chǔ),語法規(guī)則脓鹃,函數(shù)逸尖,數(shù)據(jù)類型古沥,PDBC瘸右,培養(yǎng)扎實的Python編程基本功娇跟,同時對Python核心對象編程有熟練的運用。
5太颤、Python面向?qū)ο蟀惓L幚恚募蘒O龄章,多線程吃谣,網(wǎng)絡(luò)編程,PyQT界面開發(fā)做裙,深入理解面向?qū)ο缶幊谈诒铮惓L幚頇C制,多線程原理锚贱,網(wǎng)絡(luò)協(xié)議知識仔戈,并熟練運用于項目中。

第二階段:專業(yè)核心課程

階段目標(biāo):

  1. 熟練應(yīng)用所學(xué)知識完成一個標(biāo)準(zhǔn)的軟件測試項目拧廊。
  2. 熟練運用Python完成GUI測試监徘,接口測試和性能測試開發(fā)。
  3. 對測試開發(fā)技術(shù)體系和實現(xiàn)原理有深入的理解吧碾。
  4. 靈活運用測試開發(fā)技術(shù)解決項目中的各種問題凰盔。

知識點:

1、軟件工程倦春,軟件質(zhì)量户敬,系統(tǒng)測試流程,方法溅漾,專業(yè)術(shù)語山叮,測試用例設(shè)計,禪道管理工具添履,測試報告屁倔,缺陷管理理解軟件工程的各類實際問題,理解系統(tǒng)測試的理論暮胧、方法與過程锐借,熟練運用測試用例設(shè)計方法高效設(shè)計測試用例。
2往衷、測試需求分析钞翔,測試方案設(shè)計,測試用例設(shè)計席舍,測試項目實施布轿,缺陷報告與測試報告,深入理解系統(tǒng)測試各個過程和關(guān)鍵環(huán)節(jié),熟練完成系統(tǒng)測試項目汰扭。
3稠肘、SikuliX框架,UIAutomation框架萝毛,Selenium WebDriver框架项阴,基礎(chǔ)框架,Android應(yīng)用笆包,Monkey測試环揽,Appium移動端測試框架,UIAutomator2移動端測試框架綜合運用各類應(yīng)用操作平臺庵佣,完成各種自動化測試框架的學(xué)習(xí)和應(yīng)用歉胶,深入理解GUI自動化測試技術(shù)及相應(yīng)框架的測試開發(fā)。
4巴粪、Python單元測試框架跨扮,網(wǎng)絡(luò)通信協(xié)議,HTTP與HTTPS協(xié)議验毡,WebService與WebSocket協(xié)議衡创,Python的接口測試庫,PostMan與SoapUI接口測試工具通過對代碼級接口測試和協(xié)議級接口測試的測試開發(fā)實戰(zhàn)晶通,靈活運用Python開發(fā)接口測試腳本璃氢,熟練運用各類接口測試工具。
5狮辽、性能測試原理一也,指標(biāo)體系,場景設(shè)計喉脖,實施過程椰苟,JMeter工具應(yīng)用,BeanShell腳本開發(fā)树叽,Python+Locust性能測試框架深入理解性能測試技術(shù)體系和方法論舆蝴,熟練運用JMeter性能測試工具和Locust性能測試框架實施對任意系統(tǒng)的性能測試。

第三階段:綜合實戰(zhàn)項目

階段目標(biāo):

  1. 將軟件測試和測試開發(fā)技術(shù)靈活運用于項目中题诵。
  2. 具備較強的測試開發(fā)能力洁仗,獨立完成測試開發(fā)項目。
  3. 綜合運用軟件測試技術(shù)性锭,滿足企業(yè)中高級人才需求赠潦。
  4. 對所學(xué)技術(shù)有深入的理解并具備獨立解決問題的能力。

知識點:

1草冈、測試需求分析她奥,同行評審瓮增,測試計劃,測試方案哩俭,測試用例钉赁,配置管理,持續(xù)集成携茂。通過對大型企業(yè)級應(yīng)用系統(tǒng)的測試項目實戰(zhàn),強化理解系統(tǒng)測試項目的實施過程與技術(shù)細(xì)節(jié)诅岩。
2讳苦、接口測試設(shè)計與實施,回歸測試吩谦,冒煙測試鸳谜,安全性測試,RobotFramework框架應(yīng)用式廷,UI自動化實戰(zhàn)將各類自動化測試技術(shù)結(jié)合項目實戰(zhàn)演練咐扭,強化對自動化測試技術(shù)的運用,同時掌握更多的測試框架滑废。
3蝗肪、性能測試項目實戰(zhàn),LoadRunner性能測試工具蠕趁,總結(jié)通過綜合項目實戰(zhàn)薛闪,將全套測試技術(shù)融入到項目中,強化學(xué)習(xí)效果和項目經(jīng)驗俺陋。
4豁延、Python原生測試框架開發(fā),包括Monkey腊状,UI诱咏,圖像識別,云測試平臺缴挖,HTML測試報告袋狞,持續(xù)集成,KDT關(guān)鍵字驅(qū)動框架開發(fā)等原生技術(shù)實現(xiàn)通過大量的Python原生代碼開發(fā)映屋,深入理解自動化測試開發(fā)技術(shù)的底層實現(xiàn)原理硕并,完全拋棄對工具的依賴,做到真正的測試開發(fā)技術(shù)秧荆。
5倔毙、基于測試框架的設(shè)計思路和實現(xiàn)手段,自主實現(xiàn)一套測試框架能夠獨立完成一套自動化測試框架乙濒,并能夠直接用于實際項目中陕赃。
6卵蛉、持續(xù)集成與Jenkins,安全性測試原理與工具么库,Python爬蟲開發(fā)與Scrapy框架傻丝,提升軟件測試其它類技術(shù),增強知識面诉儒,提升競爭力葡缰,助力職業(yè)發(fā)展。

后期補充知識

1忱反、算法進階泛释,圖像處理,視頻處理温算,加密解密怜校,壓縮算法。
2注竿、UML統(tǒng)一建模語言茄茁、五種圖、類圖巩割、類圖詳解裙顽、用例圖、時序圖宣谈。
3锦庸、Dubbo分布式開發(fā)框架,Oracle關(guān)系型數(shù)據(jù)庫管理系統(tǒng)蒲祈,MongoDB非關(guān)系型數(shù)據(jù)庫管理系統(tǒng)甘萧。
4、大數(shù)據(jù)開發(fā)框架Hadoop/MapReduce/Spark梆掸。
5扬卷、Android與iOS的原生應(yīng)用開發(fā)與WebApp開發(fā)。
6酸钦、OpenCV圖像處理框架怪得、TensorFlow深度學(xué)習(xí)框架,Lucene全文搜索引擎與中文分詞框架Ik-Analyzer卑硫,視頻處理算法與框架等徒恋。

最后:
凡事要趁早,特別是技術(shù)行業(yè)欢伏,一定要提升技術(shù)功底入挣,豐富自動化項目實戰(zhàn)經(jīng)驗,這對于你未來幾年職業(yè)規(guī)劃硝拧,以及測試技術(shù)掌握的深度非常有幫助径筏。

如果對python自動化測試葛假、web自動化、接口自動化滋恬、移動端自動化聊训、面試經(jīng)驗交流等等感興趣的測試人,644956177(Q群里有技術(shù)大牛一起交流分享恢氯,學(xué)習(xí)資源的價值取決于你的行動带斑,莫做“收藏家”)獲取更多大廠技術(shù)、面試資料勋拟,歡迎加入勋磕。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市指黎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌州丹,老刑警劉巖醋安,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異墓毒,居然都是意外死亡吓揪,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門所计,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柠辞,“玉大人,你說我怎么就攤上這事主胧“仁祝” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵踪栋,是天一觀的道長焙格。 經(jīng)常有香客問我,道長夷都,這世上最難降的妖魔是什么眷唉? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮囤官,結(jié)果婚禮上冬阳,老公的妹妹穿的比我還像新娘。我一直安慰自己党饮,他們只是感情好肝陪,可當(dāng)我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著刑顺,像睡著了一般见坑。 火紅的嫁衣襯著肌膚如雪嚷掠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天荞驴,我揣著相機與錄音不皆,去河邊找鬼。 笑死熊楼,一個胖子當(dāng)著我的面吹牛霹娄,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播鲫骗,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼犬耻,長吁一口氣:“原來是場噩夢啊……” “哼脓魏!你這毒婦竟也來了引颈?” 一聲冷哼從身側(cè)響起娜遵,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤甜熔,失蹤者是張志新(化名)和其女友劉穎晚吞,沒想到半個月后转捕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體饭入,經(jīng)...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡各吨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年排苍,在試婚紗的時候發(fā)現(xiàn)自己被綠了沦寂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡淘衙,死狀恐怖传藏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情彤守,我是刑警寧澤毯侦,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站具垫,受9級特大地震影響叫惊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜做修,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一霍狰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧饰及,春花似錦蔗坯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至屏箍,卻和暖如春绘梦,著一層夾襖步出監(jiān)牢的瞬間橘忱,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工卸奉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留钝诚,地道東北人。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓榄棵,卻偏偏與公主長得像凝颇,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子疹鳄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,864評論 2 354