[ANN] bbt 0.0.5

I am pleased to make this first announce of bbt.

bbt is a simple tool to “black box” check the behavior of an executable (hence the name, bbt stands for Black Box Tester) in command line mode.

btt special feature is that it aims at directly using your behavior description as the test script.
The description is in Markdown, structured with the classical Gherkin Given / When / Then.

Here is an example of test scenario (but I could say of behavior description) : bbt/docs/tests/examples/hello_word.md at 11dffae8e35f2ad7245c036b2063563e9e376aeb · LionelDraghi/bbt · GitHub

This documentation file is the only input for btt.
No preprocessing, no scripting, no manual adjustment, just “run the doc”.

Version 0.0.5 is available in Alire :

alr get bbt
cd bbt
alr run

I run the tests only on Linux yet, but it is supposed to be platform independant.

Any feedback is welcomed!

Lionel

6 Likes

That looks like a really nice and useful tool. I definitely need to try that out. BTW, your Archicheck tool also looks like a very handy tool as well.

2 Likes