常用軟件測試工具 軟件測試使用的工具有哪些



文章插圖
常用軟件測試工具 軟件測試使用的工具有哪些

文章插圖
作為軟件測試人員,你最常用到的測試工具都有哪些呢?本文總結了測試過程中常用的工具,希望對從業人員日常工作有所助益!
包含工具內容
測試管理工具連接服務器抓包工具接口測試工具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
【常用軟件測試工具 軟件測試使用的工具有哪些】主要是代碼管理和文檔管理 。