FireBenchmarks

ExtensionType:
Addin
Author:
Federico Coletto
Description:
Performance testing addin for NUnit.
License:
LGPL
NUnitVersion:
2.5
PlatformSupport:
.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

Features

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.

The 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

Download_url : http://www.firebenchmarks.com/Modules/ShortUris/Downloads.asp

Requires .NET 2.0 or higher, Visual Studio 2005 solution provided. Tested by author on Windows XP only, but should work on other platforms.


QR Code
QR Code extras:firebenchmarks (generated for current page)