Skip to content

STARIONGROUP/VCD-Generator

Repository files navigation

VCD-Generator

Quality Gate Status Code Smells Coverage Duplicated Lines (%) Lines of Code Maintainability Rating Reliability Rating Security Rating Technical Debt Vulnerabilities

The purpose of the VCD Generator is to create Verification Control Documents (reports) that make record of which tests contribute to the verification of a set of Requirements. The VCD Generator is available on Nuget as a dotnet tool called vcdg.

The VCD Generator works in combination with NUnit and currently generates reports in 2 forms:

  • Excel Spreadsheet
  • HTML Table

The VCD Generator needs 2 inputs:

  • Requirements: in tabular form (excel spreadsheet), where one of the columns needs to contain the human readable unique identifier of the requirements.
  • Nunit results: in xml form generated using the NunitXml.TestLogger logger

Please read the Quick Start to find out how to use the vcdg dotnet tool

Build Status

GitHub actions are used to build and test the library

Branch Build Status
Master Build Status
Development Build Status

License

The VCD-Generator libraries are provided to the community under the Apache License 2.0.

Contributions

Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to [email protected]. You can find the CLA's in the CLA folder.