Skip to content
deltaTest is an open-source, PowerShell-based testing framework. It is designed to automate the testing of complex systems (like Enterprise Data Management systems) that normally resist efficient test automation.
PowerShell TSQL PLpgSQL
Branch: master
Clone or download
Pull request Compare This branch is 96 commits ahead of HexisData:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources
+CERTIFY.lnk
+GENERATE.lnk
+INSTALL.lnk
+LOCAL.lnk
+RUNALL.lnk
+UNBLOCK.lnk
+UNINSTALL.lnk
.gitattributes
.gitignore
README.md
license.md
shared_config_template.psd1

README.md

Welcome to deltaTest!

deltaTest is an open-source, PowerShell-based testing framework. It is designed to automate the testing of complex systems (like Enterprise Data Management systems) that normally resist efficient test automation.

deltaTest currently supports the Markit Enterprise Data Management platform, but can easily be adapted to support testing of any platform of any kind that meets the following prerequisites:

  • It can be invoked from the Windows command line.
  • It can be induced to produce test output either via a text file or a query against a SQL Server database.

Other features:

  • Tests are expressed as short PowerShell scripts, which live in your version control repository and travel with your code.
  • Tests can be shared and executed across an entire development team and in multiple environments.
  • Test results are output as simple text files. Once a test result is certified, any difference against the certified result indicates a test failure.
  • Test failure optionally invokes a text comparison engine (WinMerge, by default) to visualize the diff as a very useful troubleshooting aid.
  • Tests can be invoked from other scripts and test results can be piped to other processes to support automated regression testing and continuous delivery.

Links

Current Release

Official Website

deltaTest in a Nutshell

Getting Started

Full documentation

You can’t perform that action at this time.