Introduction
Welcome to PerForge, the ultimate tool for automating performance testing and report generation. PerForge makes your life easier by seamlessly integrating data collection, analysis, and reporting in one place.
What is PerForge?
PerForge is a tool designed to automate performance testing reporting tasks. It works effortlessly with InfluxDB and Grafana to gather metrics, generate graphs, and compile insightful reports. Additionally, it leverages AI for deeper performance analysis.
Why use PerForge?
Manual performance test reporting is time-consuming. PerForge automates these processes, allowing you to:
⏱ Save time: Reduce manual tasks and speed up your workflow.
🤖 Gain insights: Utilize AI for comprehensive performance analysis.
📋 Generate detailed reports: Produce reports in multiple formats like Mail, PDF, Atlassian Confluence, Atlassian Jira and Azure Wiki (Download example PDF report).
Key features
Automated data collection & integration:
- Connects with InfluxDB and Grafana.
- Supports JMeter data via Standard or Custom backend listeners.
Project & secret management:
- Manage multiple projects and centralized secrets, with controlled access.
Seamless integration setup:
- Easy configuration for InfluxDB, Grafana, and AI services (Gemini, OpenAI, Azure OpenAI).
Flexible report generation:
- Generate reports in various formats.
- AI-driven insights with customizable prompts.
Automated NFR comparison:
- Compare test results against predefined Non-Functional Requirements (NFRs).
- Calculate APDEX values based on weighted NFRs.
UI interface & API:
- Intuitive interface for easy report generation.
- API support for integration into Continuous Integration (CI) workflows.