軟件測(cè)試培訓(xùn)之寫給要學(xué)習(xí)自動(dòng)化測(cè)試的同學(xué)的建議
基于我的經(jīng)驗(yàn),給你6條實(shí)用建議

1、先學(xué)習(xí)編程語(yǔ)言,然后再接觸自動(dòng)化工具。
語(yǔ)言選擇上Java或者Python都是可以的,可以先從Python入手,之后再開始Java。在學(xué)習(xí)語(yǔ)言的過程中,一定要忘掉你是做測(cè)試的,把自己當(dāng)成開發(fā),系統(tǒng)的去學(xué)相關(guān)的編程知識(shí),因?yàn)檎Z(yǔ)言水平的高低,很大程度上就決定了自動(dòng)化水平的高低。
2、打好基礎(chǔ),而不是本末倒置的學(xué)習(xí)自動(dòng)化測(cè)試工具
不理解http協(xié)議,就不會(huì)理解loadrunner、fiddler、soapUI這些工具;不理解HTML,就不會(huì)理解firebug。所以基礎(chǔ)打好了,才會(huì)事半功倍。
3、清晰的認(rèn)清自己,明確自己的目標(biāo)
說白了,咱干什么事情之前肯定要先看看自己有幾斤幾兩對(duì)吧,先評(píng)估一下自己現(xiàn)在的能力水平,然后再看下自己能夠投入什么樣的資源(精力、時(shí)間、資金)去學(xué)習(xí),這樣才會(huì)知道什么樣的內(nèi)容自己能夠搞明白,哪個(gè)階段要請(qǐng)教大牛,別整到最后越學(xué)越迷茫;其次就是認(rèn)清自己能力之后,就要給自己定好合理的目標(biāo),多長(zhǎng)時(shí)間達(dá)到什么樣的水平。
4、選擇好切入點(diǎn),設(shè)計(jì)好對(duì)自己幫助最大的方案

接口自動(dòng)化:
Python+Unittest+HtmlTestRuner+Jenkins和Java+Httpclient+TestNG+Jenkins
web自動(dòng)化:
Python+Webdrver+HtmlTestRunner+Jenkins,Java+Webdriver+TestNG+Jenkins
APP自動(dòng)化:
Robotium+Java+TestNG+Jenkins,Appium+Java+TestNG+Jenkins,Appium+Python+HtmlTestRunner
輔助測(cè)試腳本:
以Shell,Python為主來簡(jiǎn)化重復(fù)的工作,過濾日志等
當(dāng)然這些都是基本的實(shí)現(xiàn)方案,別的先不介紹。如果剛開始接觸,我建議是選擇語(yǔ)言之后,然后從接口測(cè)試入手,然后再學(xué)習(xí)web和APP自動(dòng)化。
5、貪多嚼不爛,學(xué)會(huì)舉一反三
新手上路,容易著急,啥都想學(xué),這樣就容易混淆,也不好消化。很多地方都是相通的,代碼架構(gòu)、用例管理、等都可以舉一反三,既可以提升你的學(xué)習(xí)效率,也不會(huì)混淆。最重要的是不能紙上談兵,一定要?jiǎng)邮秩?shí)踐。
6、不要受限于工具,多用開源
在測(cè)試行業(yè),自動(dòng)化測(cè)試工具有很多,但是大公司趨向于用開源的框架和工具,然后定制適合自己的測(cè)試方案。學(xué)著用一些開源的例如Webdriver, Appium等去搭建自己的自動(dòng)化測(cè)試工程,然后掌握整體的自動(dòng)化工作原理,為以后能夠搭建自己的工具平臺(tái)做準(zhǔn)備,畢竟搞定自動(dòng)化,可不是會(huì)使用幾個(gè)工具那么簡(jiǎn)單。
自動(dòng)化測(cè)試的最高境界: 開發(fā)測(cè)試工具、設(shè)計(jì)自動(dòng)化框架,讓別人用。
?
綿薄之力
下方這份完整的課程錄播視頻已經(jīng)全部上傳完成,粉絲朋友們?nèi)绻行枰梢栽谙旅婕游椅⑿琶赓M(fèi)領(lǐng)取?【保證100%免費(fèi)】


?
最后: 可以在公眾號(hào):傷心的辣條 ! 自行領(lǐng)取一份216頁(yè)軟件測(cè)試工程師面試寶典文檔資料【免費(fèi)的】。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!,其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫(kù)、抓包工具專題、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程、Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、測(cè)試高級(jí)持續(xù)集成、測(cè)試架構(gòu)開發(fā)測(cè)試框架、性能測(cè)試、安全測(cè)試等。
現(xiàn)在我邀請(qǐng)你進(jìn)入我們的軟件測(cè)試學(xué)習(xí)交流群:【746506216】,備注“入群”, 大家可以一起探討交流軟件測(cè)試,共同學(xué)習(xí)軟件測(cè)試技術(shù)、面試等軟件測(cè)試方方面面,還會(huì)有免費(fèi)直播課,收獲更多測(cè)試技巧,我們一起進(jìn)階Python自動(dòng)化測(cè)試/測(cè)試開發(fā),走向高薪之路。
?