一.前言:
今天有很多小伙伴們給我私信留言:說一菲,二十八歲還能從功能轉自動化嗎?很多接觸軟體測驗都是從功能測驗開始的,但是功能測驗的薪資會比自動化少很多,所以就想要要學習自動化,從功能測驗轉到做自動化,其實這是完全來的及的,花上幾個月時間學習自動化測驗,造福以后,
接下來我就從三個方面進行分類闡述:分別是理論知識、操作技能和工具使用,
1.理論知識,就是軟體自動化測驗需要了解的基礎理論、基本知識,如測驗理念、測驗原則、網路協議、編碼規則等;
2.操作技能,就是軟體自動化測驗需要掌握的計算機操作技能,這里主要是從一些開發人員通用的技能中選取自動化測驗人員作業中很可能用到的作業系統、資料庫、網路等方面的基礎操作技能;
3.工具使用,就是軟體自動化測驗需要掌握的專有的測驗工具和測驗框架的使用,
二.正文:
1、理論知識方面(全部必選)
· 自動化測驗的意義:就是要了解,為什么要進行自動化測驗?
· 自動化測驗的分類,以及各自的優缺點;
· 測驗金字塔;
· 測驗四象限;
· 網路協議:特別是HTTP/HTTPS協議(自動化介面測驗一定會用到);
· Web服務互動方案:了解RESTFul和SOAP;
· 前端相關知識:HTML/CSS,Javascript(要了解一點,不必精通),了解Ajax,JSON,XML;
· 正則運算式;
2、操作技能方面(全部必選)
· LINUX的Shell操作;
· MySQL的SQL操作:特別是DML的部分,如增刪改查的用法,在自動化測驗程序中需要進行資料準備和資料驗證的時候,一定會用到;
· 各種瀏覽器查看Web網路報文(Firefox、Chrome)
3、工具使用方面(任選2-3個)
· Robotframework
· Selenium、WebDriver
· Appium
· QTP
· Watri
4、語言(任選一種)
· Python(推薦)
· Ruby
· VBScript
大家最應該記住的就是:學習一門新的技能,最重要的還是要堅持,只有堅持去學,才能夠學好,
三.結束:
在這里推薦一個軟體測驗交流群,QQ:642830685,群中不定期的分享軟體測驗資源,測驗面試題和行業相關資訊,朋友們可以在群中積極探討技術,風里雨里我在群中等你,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/249361.html
標籤:其他
