- Performance testing addin for NUnit.
- .NET 2.0
FireBenchmarks is an opensource NUnit addin able to record execution time of unit tests and generate XML, CSV, HTML performances reports with charts and history tracking.
Its' main purpose is to enable a developer or a team that works using XP and agile methodologies like TDD, to increase the software quality
- integrating performances metrics and analysis into the unit testing environment
- controlling and monitoring the evolution of a system in terms of algorithmic complexity and system load.
- driving to a deeper comprehension of code executions flows
The FireBenchmarks architecture is mainly developed around the NUnit EventListeners interface.
Every Nunit test can be associated to the marking attribute
NJC_TestPerformanceRecorder, so the addin will recognize it as a test to monitor.
NJC_TestPerformanceRecorder attribute also contains optional properties that allows the developer to specify metadata and parameters that configure the generated output report.
Download and Installation
Requires .NET 2.0 or higher, Visual Studio 2005 solution provided. Tested by author on Windows XP only, but should work on other platforms.