首先在回答常用的測試工具之前,我們要知道從事不同的工作內容所使用到的測試工具也是不同的,而且每家公司使用的工具都有所不同。不過即使是這樣,還是有一些比較優秀的測試工具被大眾喜愛。個人感覺,這些工具都有幾個共同特點:就是簡單易用,功能強大,而且開源。
那么我們在測試工作中經常所用的工具有:測試過程中發現的bug,需要用到bug管理工具;做接口測試時需要用到接口測試工具;做性能測試時需要用到性能測試工具 ;進行定位問題時需要用到抓包工具;進行web自動化測試時需要用到web自動化測試工具 ;進行APP自動化時需要用到APP自動化測試工具;
Bug管理工具:禪道,Testlink,JIRA,bugzilla.
禪道地址:https://demo.zentao.net/
接口測試工具:postman、jmeter、soapUI
postman地址:https://www.getpostman.com/
性能測試工具:jmeter、loadrunner(商業)、Locust
jmeter地址:http://jmeter.apache.org/download_jmeter.cgi
抓包工具:Fiddler、Charles
fiddler地址:https://www.telerik.com/fiddler
web自動化測試工具:selinum、robotframework
selinum地址:https://www.selenium.dev/downloads/
app自動化測試工具:Appium
appium地址:http://appium.io/
除了以上工具外,我們要編寫自動化代碼時還會用到編程語言,如python,Java,以及所對應的IDE開發工具 ;代碼管理工具gitLab ,git ,Jenkins 等工具,這些工具嚴格的說并非測試工具 。但是我們也經常會和它們打交道。