Skip to content

jole78/TeamCity.SpecFlow.Reporting

Repository files navigation

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.

About

Automates, via PowerShell, the process of executing SpecFlow features via specflow.exe to produce a html report that can be shown in TeamCity.

Resources

License

Stars

Watchers

Forks

Packages

No packages published