A. 軟體測試需要用到哪些工具
軟體測試分為手工測試和自動化測試,手工測試分為功能測試、性能測試、介面測試幾個方向,自動化測試又分為功能自動化測試、性能自動化測試、介面自動化測試幾個方向。每個方向用到的測試工具都不盡相同,下面我們來介紹一下一些常用的軟體測試工具有哪些。
一、Selenium
Selenium是常用的功能測試工具之一,它是一套完整的 Web應用程序測試系統,包含了測試的錄制、編寫及運行和測試的並行處理。這個工具的主要功能包括:測試與瀏覽器的兼容性,測試系統功能。
二、Loadrunner
Loadrunner是一種預測系統行為和性能的負載測試工具,它通過模擬大量用戶實施並發負載及實時性能檢測的方式來確認、查找問題,對整個企業架構進行測試。
三、禪道
禪道是一款國產開源項目管理軟體、支持產品管理、項目管理、質量管理、文檔管理等。
四、Jmeter
JMeter是Apache組織開發的基於Java的壓力測試工具。用於對伺服器、網路或對象模擬巨大的負載來做壓力測試,在不同壓力類別下測試他們的強度和分析整體性能。
五、Postman
Postman是一款功能強大的網頁調試與發送網頁HTTP請求的Chrome插件。
六、Fiddler
能夠支持所有瀏覽器、系統和平台的調試代理。位於客戶端和伺服器的中間,它能記錄所有客戶端和伺服器的請求響應。
B. 軟體壓力測試都有哪些工具如能描述各種工具的優缺點就更完美了,謝謝!
壓力測試有很多工具的,要看產品是什麼類型的。
1、有些產品,根本不需要用壓力工具,直接用導入功能導入大量數據,然後產品進行後台處理,這也是一種壓力測試;
2、有些產品確實需要測試工具進行壓力測試,這又要分是在什麼樣的公司了。
有些公司有自己開發的壓力測試工具,這類工具在網上是沒有學習資料的,這得是公司內部員工才能使用。
如果公司使用的是主流的工具,那你可以自己學習loadrunner,這個工具算是主流的性能測試工具,可以通過設置場景來滿足不同的壓力測試需求。你如果有C語言基礎的話,學這個工具會更快些,因為這個工具的腳本大多數都是用C語言來寫的。
至於其他的工具,可以在網路上搜索一下。只是目前的主流壓力測試工具,就loadrunner。