回覆列表
  • 1 # 蟈蟈漫步

    不知道題主所說的自動化測試具體指哪種?在IT及網際網路行業,自動化測試一般會按以下幾點區分:

    針對UI的自動化

    1.PC端的UI自動化測試

    2.Web端的UI自動化測試

    3 App端的UI自動化測試

    不同系統平臺所採用的自動化測試框架不同,需要根據當前專案選擇適合的框架及工具,如PC平臺常用的QTP、Web端較為常用的Selenium、App端的Appium等。

    針對介面的自動化測試

    1. 針對模組介面的測試

    2. 針對web介面的測試

    模組介面測試主要測試模組的呼叫及返回;而web介面測試又可細分為伺服器介面測試(泛指後端)和外部介面測試(比如系統所呼叫的第三方登入介面)。常用工具如Jmeter、Postman等

    目前市面上常見的商業及開源工具,都支援Java、Python、Ruby、C#等主流語言,可根據自己的技術棧和專案需要進行選擇。

    瞭解了以上資訊後,我們就可以根據自己的平臺及技術棧,去找自動化測試相關書籍進行研究了,我在這裡借花獻佛,推薦幾本對我當初開始做自動化有幫助的專業書。

    1.《Selenium2自動化測試實戰-基於Python語言》

    基於python+Selenium2自動化測試框架的教程,作者是蟲師,一直致力於測試技術的研究及分享,此書主要針對初上手web自動化測試的同學,但同時也適用於有經驗的測試人員,可以幫你樹立對自動化框架的認知。

    2.《騰訊Android自動化測試實踐》

    該書為騰訊移動測試團隊出品,跟隨書的每個章節,可以一步步瞭解騰訊的android測試流程及先進的測試方法。

    3.《騰訊Ios測試實踐》

    此書也是騰訊移動測試團隊出品,主要總結了團隊在ios測試方面的經驗,涵蓋業務、專項等,如果做移動測試的同學想提升業務能力及拓展思維,建議讀此書。

    4.《Web介面開發自動化測試-基於Python語言》

    市面上很少有專門講介面測試的書,隨著網際網路行業的發展,測試開發會逐漸取代手工測試是必然趨勢,並且介面相對UI來說,因其變動少,成本也可控,所以現在大多數企業也都比較重視介面測試及介面自動化。此書適合有python語言基礎的同學,可以結合《Selenium2自動化測試實戰-基於Python語言》一起看。

  • 中秋節和大豐收的關聯?
  • 現在都有大學生無息助學貨款,還有人上不起學嗎?