BART
Overview
BART is a tool for management, control and reporting of functional
software tests.
It focuses on the needs of small and medium enterprises (SMEs) with their
flat hierarchies and need for simple, direct test processes.
Übersicht
BART ist ein Werkzeug für Management, Ausführung und Reporting
für
funktionale Software-Tests. Es ist ausgerichtet auf kleine und
mittelgroße
Unternehmen (KMU), die sich durch flache Hierarchien und einfache, direkte
Testprozesse auszeichnen.
Functionality
BART can manage and execute different kinds of test cases. The following are
currently in use:
- Manual test cases: Test cases that are executed by human testers.
This is supported by a graphical user interface that advises testers
regarding their tasks and collects the results automatically.
- JUnit test cases: Test cases for Java based on the
well-known JUnit test framework.
BART initiates automatic execution of these test cases and also
collects the results automatically.
BART supports the management of functional test cases with a simple
process:
(1) Creation
Test cases are defined in BART with appropriate meta data likes name,
ID, description, priority, etc. In addition, they are assigned to
other entities that are of interest in the test process: Component
hiearchies, groups, issues, and other test cases for dependencies.
(2) Execution
Test cases are executed in BART depending on the test case type. Manual
tests are presented to the human tester which is prompted for test results
based on directives how to accomplish the actual test. JUnit tests are
executed by an invocation of a Java process that comprises the JUnit
framework.

During execution, the progress of the test is comprehensible visually.
All results are collected immediately and can be used to track progress
in real-time and independent from a certain location.
(3) Reporting
The test results are by default exported in PDF or spread sheet
documents with a convenient table layout. In addition, BART includes the
well-known reporting engine BIRT,
which allows to create custom reporting templates. These can be
filled with actual data from test runs by means of data sources that
are provided by BART.

Contact
For questions regarding BART, please contact
Moritz Balz.
|