下載地址:https://jmeter-plugins.org/wiki/Start/
TPS插件下載及安裝
將 jpgc-graphs-basic-2.0.zip 解壓縮有 lib 目錄,
該目錄下有一個 ext 文件夾和一個 jmeter-plugins-cmn-jmeter-0.3.jar 包,
ext 文件夾中有 jmeter-plugins-graphs-basic-2.0.jar 和 jmeter-plugins-manager-0.10.jar 包。
將 lib 目錄下的 jmeter-plugins-cmn-jmeter-0.3.jar 拷貝到 %JMeter%/lib 目錄下,
將 ext 目錄下的 jmeter-plugins-graphs-basic-2.0.jar 和 jmeter-plugins-manager-0.10.jar 拷貝到 %JMeter%/lib/ext 目錄下,重啟 JMeter,發現已經支持 TPS、TRT 等視圖了。
Project Documentation Wiki
- Plugins Manager
- Installation Procedure to have correct setup
- SettingsPanel GUI Customizing Graphs Plugins
Graphs
- PerfMon Metrics Collector
- Active Threads Over Time
- Response Times Over Time
- Transactions per Second
- Server Hits per Seconds
- Composite Timeline Graph
- Response Codes per Second
- Response Latencies Over Time
- Connect Times Over Time
- Bytes Throughput Over Time
- Extracted Data Over Time
- DbMon Sample Collector DataBase, get performance counters via sql
- JMX Monitoring Collector Java Management Extensions counters
- Response Times vs Threads
- Transaction Throughput vs Threads
- Response Times Distribution
- Response Times Percentiles
Thread Groups
- Stepping Thread Group
- Ultimate Thread Group
- Concurrency Thread Group
- Arrivals Thread Group
- Free-Form Arrivals Thread Group
Timers
Listeners
- Flexible File Writer
- Non-GUI Console Status Logger
- Synthesis Report filterable by label (regex), offset
- AutoStop Trigger
- Graphs Generator
Tools
- Command-Line Graph Plotting Tool
- Inter-Thread Communication
- Tool to check Test Plan consistency
- Command-Line filtered results by label (regex), offset, success and export in xml or csv format
- HTTP Simple Table Server a internal mini http server to manage the dataset (csv)
- Merge Results to simplify the comparison of two or more load tests
- JMS Sampler classes for Java Messaging Service Sampler
Functions
Logic Controllers
- Parameterized Controller to re-use test plan modules
Samplers
- Dummy Sampler for debugging and programming tests
- UDP Sampler
- HTTP Raw Request
- OAuth Sampler (Deprecated)
- HDFS Operations
- Hadoop Job Tracker Sampler
- HBase CRUD Sampler
- HBase Scan Sampler
- HBase Rowkey Sampler
- WebDriver Sampler for full browser tests, use Selenium
Config Items
- HBase Connection Config
- Variables from CSV configuration item
- Lock Files test will not be started if lock files found
- Redis Data Set
- Directory Listing Config
- Android Config for WebDriver
- Chrome Config for WebDriver
- Firefox Config for WebDriver
- HTMLUnit Config for WebDriver
- Remote WebDriver Config for WebDriver
- PhantomJS Config for WebDriver
Pre-Processors
Post-Processors
Assertions
Developing Plugins
- Contibutors List - write down yourself, if you took your part
- DeveloperGuide
- BuildingFromSource
- PluginsGuiGuidelines
- Roadmap and Changelog
- Changelog to see latest changes
- Roadmap to see upcoming improvements and fresh ideas
- Download Development Snapshots