作為軟體測試人員,你最常用到的測試工具都有哪些呢?本文總結了測試過程中常用的工具,希望對從業人員日常工作有所助益!

包含工具內容
- 測試管理工具
- 連接伺服器
- 抓包工具
- 介面測試工具
- app自動化工具
- 性能測試工具
- 持續集成工具
- 資料庫鏈接工具
- 開發工具
- 單元框架
- 版本控制
1、測試管理工具:禪道

這是第一款國產的開源項目管理軟體。完整地覆蓋了項目管理的核心流程。集產品管理、項目管理、質量管理、文檔管理、組織管理和事務管理於一體,具備非常強的專業性。主要用途是測試用例編寫,測試任務記錄,提Bug。
2、連接伺服器:Xshell、Filezila

Xshell是連接測試遠程伺服器的工具,查看測試伺服器的報錯日誌,進一步找出bug原因,方便用戶對Linux伺服器上的資源文件進行遠程操控。
Filezila是一款完全免費、開源、跨平台的FTP工具軟體,支持FTP,FTPS,SFTP等多種文件傳輸協議,可將本地的上線包上傳至遠程FTP伺服器,或從遠程FTP下載。可以進行遠程文件的編輯和搜索。
3、抓包工具:Charles

Charles通過成為瀏覽器或電腦的代理,截取請求和和請求結果,實現抓包的目的,抓包可以獲取報錯的介面,將URL、入參、出參放到BUG詳情裡邊,進一步找出開發問題的原因。
4、介面測試工具:Jmeter、Postman

jmeter是一款用來做功能測試的免費開源工具,具有內存佔用小,無需安裝,免費開源等優點,能夠對應用程序做功能/介面自動化回歸,通過創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。
Postman是谷歌的一款介面測試插件,開發用來做單元測試,測試也可以用來做介面測試。支持get、post、文件上傳、響應驗證、變數管理、環境參數管理等功能,可以批量運行。
5、app自動化工具 :Airtest

AirtestIDE 主要用於Android端UI自動化測試,對於遊戲和app都很合適,自動化腳本錄製、一鍵回放、報告查看,簡單實現自動化測試流程。
6、性能測試工具:Jmeter

Jmeter用於模擬伺服器的巨大負載,不同壓力下測試軟體性能,java平台的性能開源測試工具,小巧好用。
7、持續集成工具:Jenkins

Jenkins用於部署環境,用於打包.apk,用於持續、自動的構建/測試軟體項目、監控外部任務的運行。
8、資料庫鏈接工具:SQLyog 、Navicat

Redis連接工具(Redis Desktop Manager),連接資料庫,進行增刪改查操作,校驗數據正確性!
9、開發工具
日常coding工具,Python:Pycharm Java:Eclipse 、IDEA (IntelliJ IDEA)

10、單元框架
java :junit/testng、python :unittest/pytest
介面自動化單元測試框架,用於管理用例執行(模塊、類、指定方法)、參數化、測試用例跳過、生成測試報告等。
11、版本控制:SVN、git
主要是代碼管理和文檔管理。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/205458.html