BloomUnit: declarative testing for distributed programs

Abstract

We present BloomUnit, a testing framework for distributed programs written in the Bloom language. BloomUnit allows developers to write declarative test specifications that describe the input/output behavior of a software module. Test specifications are expressed as Bloom queries over (distributed) execution traces of the program under test. To allow… (More)
DOI: 10.1145/2304510.2304512

Topics

  • Presentations referencing similar topics