Time will tell.
我在百度搜索了一個問題,【自動化測驗】——這個是關鍵詞,
跳出來一個問題:如何學習自動化測驗?我覺得這個文章寫得很不錯,我就轉載加入自己對于自動化測驗的一些想法,寫下來分享給大家,希望對測驗人有幫助,

問:
作為一個測驗人員,從業年期從事手工測驗的作業是沒有太多壞處的,當然,如果一直點來點去那么確實自身得不到提高,這時候選擇學習自動化測驗是一件很有必要的事情,一來將自己從繁重的重復作業中解放出來,從事一些更有挑戰的作業,二來能積累技術知識,厚積薄發完成飛躍,那么技術新人該如何學習自動化測驗呢?
(看得出來提問的朋友,和我們很多的朋友都是有一樣的情況,就是對于如何學習自動化測驗有些迷茫)
1、萬事開頭難,希望你可以勇于踏出第一步,學習python基本語法,
2、到國內一些可以做練習的網站,(鏈接就不放了,可以百度)


學習HTML/CSS下的html、xml、webservice三個教程,
3、然后下一個python的requests庫學習寫最簡單的網路爬蟲,博客園、知乎上爬蟲教程一大堆,這一步是一個轉折點,會有一種有點懂但又不是很開竅的意思,寫簡單的東西有一定的成就感,但是有不知道復雜的介面的緣由,同時還學到了怎么決議一個頁面,
4、學習Python的測驗框架unittest,了解一下怎么用unittest和python的mock模塊寫一個小單元測驗,
5、把3和4結合起來,你掌握http自動化介面測驗,
6、學selenium的庫和頁面物件模式,
7、把2、4、5、6結合起來,你應該能寫既支持web測驗又支持介面測驗的自動化測驗腳本了,
8、學robotframework,你可以把自動化測驗變成關鍵字驅動和資料驅動的了,
9、學python的高級一點的語法,如裝飾器、執行緒行程協程,你可以讓測驗并行執行,并自動記錄測驗步驟到log檔案里了,
10、學jenkins,測驗不再需要你手工去啟動了,測驗也可以分步式運行到多個環境上了,
11、學docker、git、gitlab等的簡單使用,從此測驗腳本不用再人肉更新、測驗環境也不用人工搭建,這里也要學linux的簡單使用,
12、回到w3cshool,學習javascript、ajax、jquery、bootstrap,至此你可以寫50%以上簡單網站的前端了,
13、學習python的flask庫,學mysql或mongodb是怎樣和flask一起用的,至此你可以寫簡單網站的后臺了,你還可以快速開發webservice介面了,
14、綜合第12點和第13點,你可以開發一些測驗管理工具了,比如寫一個管理很多jenkins master的ci調度平臺,也可以寫一個提供統一樣式的測驗報告的web展示平臺,寫一個監控所有測驗情況的看板,寫幫你生成測驗檔案的腳本,寫測驗環境的管理工具,

如果前面的你都掌握了,那么恭喜你,你又步入了里程碑,你已經有了自己的一些想法,關于自動化測驗的思維,
15、學壓測工具locust、jmeter等,7里寫的框架可以支持壓力測驗了,
16、想做app測驗的話,學一個appium之類的框架,
17、補課時間,好好把計算機網路補起來,這個是真有用,互聯網如果學的不好,就很多時候需要找人幫忙,對自己要求比較高的,linux作業系統再補補,
18、python補起來,現在用python的地方也多起來了,要找作業機會也多,現在流行java+python都要會,
19、不知道后面再怎么學了,我想再提高提高web開發能力,前端框架學一個,以后開發一些更漂亮更炫的前端頁面,再學下什么訊息中間件之類的,去面試曾經被這個的問題虐過,
20、恭喜你,如果你到了這個地方,你已經是一個正兒八經的測驗人了,不管基礎怎么樣,學到了這個點,出去應聘的時候,自動化測驗都是可以做了的,
但是,恐怕你到這個時候也不愿意回去寫那種常見的selenim腳本了吧,按我們單位的情況,原來寫的腳本是robot腳本加一些自定義庫,和別的單位的selenium、appium本質上都類似,都很簡單不用動腦筋,這時候我原單位里有的人就轉去做devops,搞ci、cd,有的人去做自動化測驗教練(其實就是寫測驗基礎庫和搞培訓)、測驗工具開發(偏web開發),
這幾類我都試過后感覺對devops更有興趣,當然我做的具體作業還是從自動化測驗開始的,自動化測驗的學習路線和devops可以很好地銜接起來,因為自動化測驗方面的專家較少,而devops講究的是自動化整個流程,不僅是測驗,但自動化別的階段和自動化測驗階段,目前還沒有太大本質區別,
最近正好有時間做整理,手工測驗如何轉向自動化測驗的問題,這上面都講得差不多了,另外如果你對面試題、軟體、介面、自動化測驗、python感興趣的話可以加入我們175317069一起學習,群內會有不定期測驗資料鏈接發放,
喜歡的話,歡迎【評論】、【點贊】、【關注】禮貌三連
Time will tell.(時間會證明一切)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/142670.html
標籤:其他
