Introduction
TAFHub is a .NET class that enables testers to easily use combinatorial data in automated tests.
There are two package formats, one as a NuGet package suitable for use with Visual Studio when writing tests for DevOps. The other is as a zip file for installation in PowerShell, and also containing the TAFHubAnalyser tool.
NuGet
The nuget package is available at:
https://www.nuget.org/packages/TAFHub/
ZIP File
For use with combinatorial testing in PowerShell, or to use the TAFHubAnalyser tool, download the following file:
Download and install this file.
Installation of the TAFHubAnalyser
- Download the zip file
- Create a folder “TAFHubAnalyser” and expand the zip file into it.
- Run the TAFHubAnalyser from this folder and include the path to the the TAFHub configuration json file as its parameter.
Installation for PowerShell
- Download the zip file
- Create a folder “TAFHubAnalyser” and expand the zip file into it
- Start a PowerShell session
- Change to the TAFHubAnalyser folder
- Run the “Setup.ps1” script from the PowerShell folder to register the DLLs into PowerShell
- Consider the various Sample scripts
- To run the TAFHubAnalyser from PowerShell, run it from the TAFHubAnalyser folder
Documentation
Consult the following document in the zip file:
README.md | A full description of the capabilities of the TAFHub Combinatorial Test Data management solution for .NET |
User Guide.md | The API guide for the TAFHub user classes and methods |
TAFHubAnalyser.md | A description of the operation of the TAFHubAnalyser |