開源免費
功能羅列
1删咱、接口測試
2屑埋、壓力測試
3、圖形輸出-測試報告
4痰滋、持續(xù)集成-結(jié)合jenkins
————以上均為界面性操作摘能,無需代碼基礎(chǔ)——
5、支持二次開發(fā)
引入jar包敲街,自定義想實現(xiàn)的操作
功能概述
官網(wǎng)說明https://jmeter.apache.org/index.html
Apache JMeter的功能包括:
- 能夠加載和性能測試許多不同的應(yīng)用程序/服務(wù)器/協(xié)議類型:
- 網(wǎng)絡(luò)-HTTP团搞,HTTPS(Java,NodeJS多艇,PHP逻恐,ASP.NET等)
- SOAP / REST Web服務(wù)
- 的FTP
- 通過JDBC的數(shù)據(jù)庫
- LDAP
- 通過JMS的面向消息的中間件(MOM)
- 郵件-SMTP(S),POP3(S)和IMAP(S)
- 本機(jī)命令或Shell腳本
- TCP協(xié)議
- Java對象
- 功能齊全的Test IDE峻黍,可進(jìn)行快速的Test Plan記錄(來自瀏覽器或本機(jī)應(yīng)用程序)复隆,構(gòu)建和調(diào)試。
- CLI模式(命令行模式(以前稱為Non GUI)/無頭模式)可從任何Java兼容的操作系統(tǒng)(Linux奸披,Windows昏名,Mac OSX等)加載測試
- 完整且隨時可以呈現(xiàn)的動態(tài)HTML報告
- 通過從大多數(shù)流行的響應(yīng)格式,HTML****阵面,****JSON****轻局, ****XML****或****任何文本格式中提取數(shù)據(jù)的能力洪鸭,輕松實現(xiàn)關(guān)聯(lián)
- 完全的可移植性和100%Java純度。
- 完整的多線程框架允許通過多個線程進(jìn)行并發(fā)采樣仑扑,并通過單獨的線程組同時對不同功能進(jìn)行采樣览爵。
- 緩存和脫機(jī)分析/重放測試結(jié)果。
-
高度可擴(kuò)展的核心:
- 可插拔采樣器允許無限的測試功能镇饮。
- 可腳本化的采樣器(與Groovy和BeanShell等JSR223兼容的語言)
- 可以使用可插入計時器選擇幾個負(fù)載統(tǒng)計信息蜓竹。
- 數(shù)據(jù)分析和可視化插件可實現(xiàn)出色的可擴(kuò)展性和個性化。
- 函數(shù)可用于為測試提供動態(tài)輸入或提供數(shù)據(jù)處理储藐。
- 通過針對Maven俱济,Gradle和Jenkins的第三方開源庫,輕松進(jìn)行持續(xù)集成钙勃。