Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ A lightweight C# library for programmatically creating test result files in TRX
- πŸ“¦ **NuGet Ready** - Easy integration via NuGet package
- πŸ“Š **Multiple Formats** - Supports both TRX and JUnit XML formats
- βœ… **Compatible** - Works with Visual Studio, Azure DevOps, and CI/CD systems
- πŸ”’ **Continuous Compliance** - Compliance evidence generated automatically on every CI run,
following the [Continuous Compliance](https://github.com/demaconsulting/ContinuousCompliance)
methodology

## Installation

Expand Down
17 changes: 17 additions & 0 deletions docs/guide/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,20 @@ This library is ideal for:
- πŸ“¦ **Easy Integration**: Available as a NuGet package
- βœ… **Standards Compliant**: Generates files compatible with industry-standard tools

# Continuous Compliance

The TestResults library follows the [Continuous Compliance][continuous-compliance] methodology,
which ensures compliance evidence is generated automatically on every CI run.

## Key Practices

- **Requirements Traceability**: Every requirement is linked to passing tests, and a trace matrix
is auto-generated on each release
- **Linting Enforcement**: markdownlint, cspell, and yamllint are enforced before any build proceeds
- **Automated Audit Documentation**: Each release ships with generated requirements, justifications,
trace matrix, and quality reports
- **CodeQL and SonarCloud**: Security and quality analysis runs on every build

# Prerequisites

## Required Tools
Expand Down Expand Up @@ -1127,3 +1141,6 @@ Now that you've learned how to use the TestResults library, you can:
5. **Get support**: Ask questions in [GitHub Discussions](https://github.com/demaconsulting/TestResults/discussions)

Happy testing! πŸŽ‰

<!-- Link References -->
[continuous-compliance]: https://github.com/demaconsulting/ContinuousCompliance