Are there any Windows/Linux Server System Admins here on Dev.to? I created this unit testing framework a while back, and I wonder if other folks would benefit from it. We have found it extremely useful at my company. Any feedback I would be interested to hear about it.
For context I do QC in the Automation department and I created this from scratch to do quicker testing iterations and avoid human error in manual testing. I think there are other venues like DSC https://docs.microsoft.com/en-us/powershell/scripting/dsc/overview/overview?view=powershell-7.1, but I am not sure if it lives up to my framework which can be extended to test just about anything.
We unit test 30+ VMs in esxi, most of them are Windows Server VMs, but my framework can also test Linux configuration as long as powershell is installed on the Linux VM.
- Unit tests configurable with json files
- Hard to configure tests, can be done with powershell scripts
- Nunit xml reports