Skip to content

atomicobject/Ensemble-Test-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ensemble Test Automation Framework

We created a test automation framework for InterSystems’ Ensemble productions when we were hired to develop conversions, HL7 interfaces and web apps with Ensemble. Our framework brings test-driven development (TDD) to the InterSystems tool chain of Cachè and Ensemble.

The benefits of TDD for InterSystems technology are similar to other technologies and platforms:

  • Improving the quality of new productions
  • Reducing the time/cost for developing new productions
  • Reducing mistakes made when modifying or extending existing productions
  • Reducing the cost of full regression testing

Another significant benefit to test automation in this context is to ease the pain, anxiety and risk of upgrading to a new version of Ensemble.

We’ve bundled an HL7 routing example, a simple general example application, and some documentation with the project to make it easier to get started. A rudimentary continuous integration task is included.

We last used this framework with Ensemble version 2016.1.

More to Explore

Production Testing Demonstration Video

The video can be watched in high quality or directly but in lower resolution below.

Authors

About

Ensemble Test Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors