

協同開發能力:
-
專案管理(SVN、Git)
-
資料分析能力(Fiddler、Charles、瀏覽器F12),
介面測驗:
-
概念及介面測驗原理概念(概念、介面測驗原理)
-
介面測驗工具(Jmeter 、Postman、SoapUI)
-
常見介面協議(HTTP、HTTPS、web Service/SPAP)
-
HTTP協議概念(URL、請求頭、請求體、回應頭、狀態碼)
-
HTTP常見請求方法(GET、POST、DELETE、PUT)
-
常見資料互動格式(
application/x-www-form-urlencoded、multipart/form-data、application/json、text/xml) -
HTTP狀態碼(1XX、2XX、3XX、4XX、5XX)
-
常見鑒權認證方式(token、session、cookie)
-
介面測驗用例(業務功能、邊界分析、引陣列合、例外情況、性能 安全)
-
bug分析與定位(介面request 、reponse內容、資料庫表結構分析、增刪改查基本操作、日志分析)
-
介面測驗報告,
軟體測驗基礎知識:
-
軟體測驗的定義(軟體測驗的概念)
-
軟體生命周期(瀑布型、V型、W型、敏捷開發)
-
軟體測驗的分類(黑盒測驗、白盒測驗、集成測驗、系統測驗、性能測驗、安全測驗、自動化測驗)
-
軟體測驗流程(測驗需求分析階段、測驗計劃階段、測驗設計階段、測驗執行階段、測驗評估階段)
-
軟體測驗方法(等價類、邊界值、因果圖、判定表、場景法、錯誤推測法)
-
軟體測驗用例(用例編號、測驗功能、測驗標題、用例優先級、前置條件、測驗資料、測驗步驟、預期結果、實際結果)
-
缺陷(bug)的定義(bug的生命周期、bug的型別、bug 的嚴重級別、bug的管理、bug的提交、bug的跟蹤,)
Python自動化技能:
-
python編輯器(Cpython、Ipython、Jpython、pypy、Ironpython)
-
python資料型別(浮點型、字串、整形、布爾型、串列、字典、元組、集合)
-
python運算子(1. 算數運算子:+,—,*,/,% 2. 邏輯運算子:and,or,not 3. 成員運算子:in,not in 4. 賦值運算子:=,+=,—= 5. 比較運算子:<,>,<=,<=,= =,!=)
-
函式:1. 定義:def函式名() 2. 引數型別:必備/默認/不定長 3. 傳參方式:位置/關鍵字 4. 函式的使用 5. 函式的回傳值
-
檔案處理: 1.打開檔案:open/with open…as 2.讀模式:readline/readlines/read 3.寫模式:write 4.追加模式
-
控制流:(if判斷、for回圈、while回圈)
-
例外處理(try、except、else、finally)
-
面向物件(類、屬性、方法、物件、繼承、派生、類屬性物件屬性、類方法、類實體方法、靜態方法)
Linux基礎命令:
-
Linux基礎命令:(權限、檔案查詢、行程、埠、防火墻操作、目錄切換、新建檔案、編輯檔案、切換用戶、查看日志)
-
環境搭建:(JDK安裝、環境變數配置、Tomcat安裝、MySQL安裝)
-
專案部署:(conf存放組態檔、jdbc組態檔、webapps默認存放war包、重啟服務)
資料庫技能:
- MySQL資料庫:(連接資料庫、創建資料庫 表、增刪改、多表關聯(等值連接)、左連接/右連接、分組查詢)
初級性能:
- 初級性能知識:(性能理論、作業系統、網路性能測驗工具、服務器、資料庫)
其他網路知識:
1. TCP/IP四層協議線:(網路介面層、網路層、傳輸層、應用層)
2. 防火墻:(包過濾防火墻、狀態過期防火墻、應用網關防火墻、ACL、NAT)
3. VPN:(二層VPN:L2TP、三層VPN:IPsec、七層VPN:SSL、VPN)
網路知識OSI七層網路模型:
-
物理層:(雙絞線、無線電波、光纖、位元流)
-
資料鏈路層:(MAC地址、交換:VLAN/Trunk/STP、幀)
-
網路層:(IP協議:IP子網劃分/子網掩碼/IP分類/IP v6、ARP協議、路由協議:靜態路由協議/動態路由協議、ICMP協議)
-
傳輸層:(TCP協議、UDP協議、埠)
-
會話層
-
表示層
-
應用層:(HTTP協議、HTTPS協議、DNS協議、FTP協議、FTP協議)
APP專項測驗能力:
1. App性能測驗:(GT、emmagee、itest)
2. App性能測驗監控指標:(回應時間、記憶體、cpu、fps、ps、流量)
3. App穩定性測驗-monkey:(-v、-p、-s、–throttle、–randomize-throttle、–ignore-crashes、–ignore-timeouts、monkey API )
4. App日志分析:1. 網路型別:WIFI/5G/4G/3G/2G 2. 無網:斷網重連./本地資料存盤 3. 延時、丟包:回應時間/超時重連/頁面呈現完整性 4. 弱網測驗工具:Fiddler 、Charles、network emulator、Xcode 5. App性能測驗監控指標:(adb、adb logcat、Trace檔案)
以上筆者的經歷更像一張橫向的知識網,創建了一個交流平臺 914172719 ,群內有各種技術同行交流、學習資料、面試經驗等,其中用到jenkins、docker、moutebank、python編程等,還需要花更多的精力去深入學習,當每項技能都能掌握到一定深度,才能稱為一個完整的知識體系,
最后: 可以關注公眾號:傷心的辣條 ! 進去有許多資料共享!資料都是面試時面試官必問的知識點,也包括了很多測驗行業常見知識,其中包括了有基礎知識、Linux必備、Shell、互聯網程式原理、Mysql資料庫、抓包工具專題、介面測驗工具、測驗進階-Python編程、Web自動化測驗、APP自動化測驗、介面自動化測驗、測驗高級持續集成、測驗架構開發測驗框架、性能測驗、安全測驗等,
如果我的博客對你有幫助、如果你喜歡我的博客內容,請 “點贊” “評論” “收藏” 一鍵三連哦!
好文推薦
轉行面試,跳槽面試,軟體測驗人員都必須知道的這幾種面試技巧!
面試經:一線城市搬磚!又面軟體測驗崗,5000就知足了…
面試官:作業三年,還來面初級測驗?恐怕你的軟體測驗工程師的頭銜要加雙引號…
什么樣的人適合從事軟體測驗作業?
那個準點下班的人,比我先升職了…
測驗崗反復跳槽,跳著跳著就跳沒了…
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297090.html
標籤:其他
下一篇:2021-09-02
