Department of Economics >>
Institute for Computer Science and Business Information Systems >>
Specification of Software Systems | Prof. Dr. Michael Goedicke
University of Duisburg-Essen
Home Teaching Research Publications Conferences Team&Contact

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.

© 2004-2010 Specification of Software Systems [ Contact ] [ internal ]
Site Search
Student Login
Username
Password
 
[ Register Now ]
[ Login Help ]
News

Several open positions - apply now! [more]

New offers for seminar, bachelor and master theses [more]

Boerse fuer Praktikumsplaetze, Abschlussarbeiten in Unternehmen etc. offen [more]

News Archive >>