根據(jù)以往工作,總結(jié)了軟件測試工作中常用的一些工具。這里每個種類的工具只介紹2-3個,均為筆者接觸或使用過的,需要深入了解某個工具的,可以留言。還有一部分之前推文中已有分享。此外,有些專項測試之后也會有專題分享,所以不過多解釋。
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),溪湖企業(yè)網(wǎng)站建設(shè),溪湖品牌網(wǎng)站建設(shè),網(wǎng)站定制,溪湖網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,溪湖網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。01
—
測試本職相關(guān)類
缺陷管理工具
JIRA
集缺陷跟蹤、需求收集、流程審批、跟蹤任務(wù)、項目跟蹤和敏捷管理等功能,測試人員可以依據(jù)項目實(shí)際情況來創(chuàng)建不同類型的項目。一般分為新需求、版本迭代、線上用戶反饋、需求變更等任務(wù)。下圖是創(chuàng)建Bug的界面。
TAPD
非常適合全敏捷項目。
其他管理工具還有禪道、Bugzilla等。
壓力測試工具
Apache JMeter
開源壓測產(chǎn)品,可以對Server、網(wǎng)絡(luò)、對象模擬巨大負(fù)載,通過不同壓力類別測試整體性能。也有很多公司用JMeter來做功能自動化測試和回歸測試,此外,JMeter允許使用正則表達(dá)式創(chuàng)建斷言。
AB
Apache自帶的一款壓測小工具(入門操作可以參考《壓測工具ab(Apache)快速入門》)
Siege
Linux系統(tǒng)下的一個多線程負(fù)載測試工具,但只能通過發(fā)送請求URL來進(jìn)行壓測,也只有概要測試結(jié)果 。無法進(jìn)一步分析。適用于對頁面作簡單壓力評測。
接口測試工具
Postman
支持的OS有Mac、Win X32、Win X64、Linux,還支持postman 瀏覽器擴(kuò)展程序等。也可以用來調(diào)試代碼,還支持批量測試。官方下載地址:https://www.getpostman.com/apps ,初次使用的話可以先瀏覽下官方學(xué)習(xí)文檔,https://www.getpostman.com/docs/v6/
Jmeter
可以參考之前的推文。另,官網(wǎng)學(xué)習(xí)地址:http://jmeter.apache.org/index.html后續(xù)也會有接口測試專題推出。
Fiddler
可以抓取到瀏覽器發(fā)出去的HTTP請求,通過修改請求重新發(fā)送的方式,快捷地進(jìn)行接口測試。同時作為網(wǎng)絡(luò)調(diào)試器用戶格式十分友好。
UI自動化測試工具
Selenium
多用于B/S架構(gòu) ,可以模擬真實(shí)用戶直接在瀏覽器上操作。目前官方最新版本為3.13,第三方瀏覽器驅(qū)動可以在官網(wǎng)上下載。支持的語言如下,市面上以基于Python的書籍較多。但選擇時需要仔細(xì)甄別,有時選擇不當(dāng)反而會走彎路,官方學(xué)習(xí)地址:https://www.seleniumhq.org/download/
QTP
更多適用于C/S架構(gòu)產(chǎn)品,市場占有率較高,且比較經(jīng)典的參考書籍及資料也可隨處找到。
手機(jī)測試工具
Android手機(jī):錄屏大師,易錄屏等。
iOS:AirPlayer,iTools等
移動客戶端測試人員都有了解,有些特殊的Bug也需要將相應(yīng)視頻隨附件發(fā)出。盡量選擇輕量級的錄屏應(yīng)用。
數(shù)據(jù)庫管理工具
Navicat
適用于中小企業(yè)DBA、軟件人員。支持的有Navicat for MySQL、Navicat for Oracle、Navicat for SQLite、Navicat for SQLServer、Navicat for PostgreSQL等等。圖形用戶界面,上手非常簡單。
抓包工具
Fiddler
HttpWatch
wireshark
網(wǎng)站死鏈接檢測工具
Xenu
文檔整理工具
Xmind
適合于測試需求分析、敏捷測試計劃、測試用例設(shè)計、測試想法羅列以及探索性測試等等,強(qiáng)大程度需要親自挖掘,之前推文中很多圖表也靠Xmind完成。
百度腦圖
不用下載客戶端,可以在線編輯。也有即時保存功能。
有道云筆記
可以下載客戶端,也可在線編輯。申請賬號后可以將所有筆記保存在云端。另外,也可以直接導(dǎo)入一些文檔。如需求文檔、會議討論結(jié)果等等。目前移動端也推出了app應(yīng)用,可以登錄隨時查看重要文件。對于測試部門,我們主要使用云協(xié)作功能,共同測試同一個項目時,會協(xié)作編輯同一個文檔來提高效率。
印象筆記
作用同上??梢噪S機(jī)選擇。
02
—
測試輔助相關(guān)類
終端模擬工具
Xshell
非常強(qiáng)大的終端模擬軟件,可在Windows界面下訪問不同OS下的服務(wù)器。市場占有率也很高。支持SSH1, SSH2。
另外一款工具為SSH。
項目管理工具
Project
代碼編寫工具
Idea
MyEclipse
遠(yuǎn)程連接工具
TeamViewer
適用于在家辦公,可以直接連接上公司的計算機(jī)。常見場景為周末辦公處理用戶反饋。
翻譯類工具
靈格斯
屏幕取詞,全文翻譯,索引提示,對于愛好官方文檔的測試人員來說,已經(jīng)非常強(qiáng)大了。
有道翻譯
百度在線翻譯
虛擬機(jī)相關(guān)
vmware workstation
其他工具
云盤(常用文檔、工具類,適合移動辦公人員)
EditPlus(本地記事本,記錄時格式更友好)
番茄盒子(時間管理,適用于拖延癥,更好的自律)
tips:
以上各種工具若有補(bǔ)充或更好用的還會繼續(xù)補(bǔ)充更新,另外,有些專項測試工具之后會推出專題推文,故此處不作詳細(xì)介紹。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。