The repository contains adaptors for .NET test frameworks.
- Add NuGet package according to the selected test framework (see below).
- Add aqualityTracking.json with corresponding values to the
Resources
folder. SetBuild Action: None
andCopy to Output Directory: Copy always
.
You are able to override these values from CI build via environment variables:
aquality.enabled={true/false}
aquality.host={aquality_tracking_address}
aquality.token={api_token}
aquality.projectId={project_id}
aquality.executor={name_of_executor}
aquality.suiteName={test_suite_name}
aquality.buildName={build_name}
aquality.environment={execution_env}
aquality.ciBuild={link_to_ci_build}
aquality.debug={true/false}
Currently supports SpecFlow 3.1.x.
Install AqualityTracking.SpecFlowPlugin NuGet package.
Add the following stepDefinition
assembly to specflow.json.
"stepAssemblies": [
{ "assembly": "AqualityTracking.SpecFlowPlugin" }
]
Library's source code is made available under the Apache 2.0 license.