Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.11 KB

readme.md

File metadata and controls

25 lines (15 loc) · 1.11 KB

TeamCity.SpecFlow.Reporting

TeamCity.Specflow.Reporting is a low ceremony, convention over configuration, PowerShell module that automates the process of executing SpecFlow features via specflow.exe to produce a html report that can be shown in TeamCity.

It's distributed via NuGet and requires minimal configuration in TeamCity.

It also, automatically, handles the error caused by .NET 4 or higher:

"The element <ParameterGroup> beneath element <UsingTask> is unrecognized."

...discussed here.

TeamCity.Specflow.Reporting is meant to be easy (ICI Import-Customize(optional)-Invoke)...but still highly customizable if you need it to be:

# 1. Import the module
Import-Module .\TeamCity.SpecFlow.Reporting.psm1

# 2. Invoke the report generation
Invoke-TeamCitySpecFlowReport

You can read more and get the details in the wiki section.