想從零基礎(chǔ)學(xué)習(xí)軟件測試到成為測試工程師詳細(xì)了解南京自動化測試與開發(fā)哪個好
1.Python自動化測試和爬蟲哪個方向比較好呢?很糾結(jié)以后是做自動化測試還是爬蟲?
這兩個崗位我都比較了解,就斗膽說幾句。1.自動化測試和爬蟲是兩個截然不同方向,雖然看起來很多技術(shù)棧都一樣(Selenium和appnium,抓包工具等等),但是爬蟲的核心是反爬,測試的核心是業(yè)務(wù)。2.爬蟲崗位的核心能力:爬蟲是反爬,也就是對抗能力,很多目標(biāo)網(wǎng)站可以通過自定義字體庫,識別瀏覽器指紋達(dá)到反反爬。僅僅通過selenium等渲染工具是無法達(dá)到一個合格的爬蟲工程師的技術(shù)需求的。我說一下爬蟲最需要的是對抗能力,如果不具備較強的自學(xué)能力,和抗壓能力*做測試這種業(yè)務(wù)類型的工作,不然過幾年可能就要下崗了。3.測試崗位:測試大部分是純業(yè)務(wù)的,不同于爬蟲這種對抗性的崗位,工作中未知的場景是比較少的,所以相對來說更多的壓力在于業(yè)務(wù)場景。這部分我不過多評判。4.就業(yè)和市場:測試的崗位需求遠(yuǎn)遠(yuǎn)大于爬蟲,而且升級曲線相對平滑,如果對自己的能力不是很自信更推薦測試。爬蟲相對來說是一個較為復(fù)雜的工種,開始找工作可能會比較難,但是高中級以后的待遇還是不錯的,后期技術(shù)發(fā)展前景比較好,但是估計沒幾個人能撐下去(撐下去的基本都是大牛,其實很多人都去做全?;蛘吆蠖肆?,畢竟爬蟲真的是個很苦逼的崗位,而且能力強的爬蟲基本前后端都比較熟悉了)。*:其實還是看個人的職業(yè)規(guī)劃,如果對自己能力比較自信,可以做爬蟲,如果求穩(wěn)定,還是做自動化測試吧,畢竟爬蟲還是太苦逼了。
想了解軟件測試學(xué)習(xí)課程,費用以及時間了解Python自動化測試和爬蟲哪個方向比較好呢?很糾結(jié)以后是做自動化測試還是爬蟲???