收藏~軟體測試相關工具匯總
07-16
收藏~軟體測試相關工具匯總
AB Apache自帶的一款壓測小工具(入門操作可以參考《壓測工具ab(Apache)快速入門》) Siege Linux系統下的一個多線程負載測試工具,但只能通過發送請求URL來進行壓測,也只有概要測試結果 。無法進一步分析。適用於對頁面作簡單壓力評測。介面測試工具 Postman
UI自動化測試工具 Selenium 多用於B/S架構 ,可以模擬真實用戶直接在瀏覽器上操作。目前官方最新版本為3.13,第三方瀏覽器驅動可以在官網上下載。支持的語言如下,市面上以基於Python的書籍較多。但選擇時需要仔細甄別,有時選擇不當反而會走彎路,官方學習地址:https://www.seleniumhq.org/download/ QTP 更多適用於C/S架構產品,市場佔有率較高,且比較經典的參考書籍及資料也可隨處找到。
印象筆記 作用同上。可以隨機選擇。 02 測試輔助相關類 終端模擬工具 Xshell 非常強大的終端模擬軟體,可在Windows界面下訪問不同OS下的伺服器。市場佔有率也很高。支持SSH1, SSH2。
另外一款工具為SSH。項目管理工具 Project 代碼編寫工具 Idea MyEclipse 遠程連接工具 TeamViewer 適用於在家辦公,可以直接連接上公司的計算機。常見場景為周末辦公處理用戶反饋。 翻譯類工具 靈格斯 屏幕取詞,全文翻譯,索引提示,對於愛好官方文檔的測試人員來說,已經非常強大了。 有道翻譯 百度在線翻譯 虛擬機相關 vmware workstation 其他工具 雲盤(常用文檔、工具類,適合移動辦公人員) EditPlus(本地記事本,記錄時格式更友好) 番茄盒子(時間管理,適用於拖延症,更好的自律) tips: 以上各種工具若有補充或更好用的還會繼續補充更新,另外,有些專項測試工具之後會推出專題推文,故此處不作詳細介紹。
推薦閱讀:
來自專欄測試圈TC5 人贊了文章
根據以往工作,總結了軟體測試工作中常用的一些工具。這裡每個種類的工具只介紹2-3個,均為筆者接觸或使用過的,需要深入了解某個工具的,可以留言。還有一部分之前推文中已有分享。此外,有些專項測試之後也會有專題分享,所以不過多解釋。
01
測試本職相關類
缺陷管理工具
JIRA集缺陷跟蹤、需求收集、流程審批、跟蹤任務、項目跟蹤和敏捷管理等功能,測試人員可以依據項目實際情況來創建不同類型的項目。一般分為新需求、版本迭代、線上用戶反饋、需求變更等任務。下圖是創建Bug的界面。
TAPD
非常適合全敏捷項目。
其他管理工具還有禪道、Bugzilla等。
壓力測試工具 Apache JMeter 開源壓測產品,可以對Server、網路、對象模擬巨大負載,通過不同壓力類別測試整體性能。也有很多公司用JMeter來做功能自動化測試和回歸測試,此外,JMeter允許使用正則表達式創建斷言。支持的OS有Mac、Win X32、Win X64、Linux,還支持postman 瀏覽器擴展程序等。也可以用來調試代碼,還支持批量測試。官方下載地址:https://www.getpostman.com/apps ,初次使用的話可以先瀏覽下官方學習文檔,https://www.getpostman.com/docs/v6/
Jmeter 可以參考之前的推文。另,官網學習地址:http://jmeter.apache.org/index.html後續也會有介面測試專題推出。 Fiddler 可以抓取到瀏覽器發出去的HTTP請求,通過修改請求重新發送的方式,快捷地進行介面測試。同時作為網路調試器用戶格式十分友好。手機測試工具
Android手機:錄屏大師,易錄屏等。 iOS:AirPlayer,iTools等 移動客戶端測試人員都有了解,有些特殊的Bug也需要將相應視頻隨附件發出。盡量選擇輕量級的錄屏應用。資料庫管理工具
Navicat 適用於中小企業DBA、軟體人員。支持的有Navicat for MySQL、Navicat for Oracle、Navicat for SQLite、Navicat for SQLServer、Navicat for PostgreSQL等等。圖形用戶界面,上手非常簡單。抓包工具
Fiddler HttpWatch wireshark 網站死鏈接檢測工具 Xenu 文檔整理工具Xmind
適合於測試需求分析、敏捷測試計劃、測試用例設計、測試想法羅列以及探索性測試等等,強大程度需要親自挖掘,之前推文中很多圖表也靠Xmind完成。 百度腦圖 不用下載客戶端,可以在線編輯。也有即時保存功能。 有道雲筆記 可以下載客戶端,也可在線編輯。申請賬號後可以將所有筆記保存在雲端。另外,也可以直接導入一些文檔。如需求文檔、會議討論結果等等。目前移動端也推出了app應用,可以登錄隨時查看重要文件。對於測試部門,我們主要使用雲協作功能,共同測試同一個項目時,會協作編輯同一個文檔來提高效率。推薦閱讀: