BenderRBT
Bender RBT, Inc is a leading expert in Requirements
Based Testing (RBT). The RBT process first ensures that the
specifications are correct, complete, unambiguous, and logically
consistent. Then a necessary and sufficient set of test cases, from
a black box perspective, are created to ensure that the design and
code fully meet those requirements. By integrating testing
throughout the development life cycle the focus shifts from mere
defect detection to defect prevention. This results in higher
quality, lower costs, and faster time to deliver. The RBT process
can be applied to any application, written in any language, running
on any technology including embedded systems, PC, client/server, web
based, mainframe, and super-computer based applications.
BenderRBT Product Overview
Bender RBT Inc.’s BenderRBT is a requirements-based, functional test
case design system that drives clarification of application
requirements and designs the minimum number of test cases for
maximum functional coverage. By thoroughly evaluating application
requirements for errors and logical inconsistencies, BenderRBT
enables project teams to refine and validate the requirements
earlier in the development cycle. The earlier in the cycle
requirement errors are found and corrected, the less costly and time-consuming they are to
fix. BenderRBT uses the requirements as a basis to design the minimum number of test cases
needed for full functional coverage. BenderRBT then allows project teams to review both the
requirements and the test cases in a variety of formats, including a logic diagram and
structured English functional specification, to ensure that the requirements are correct,
complete, fully understood and testable.
Most testing activities, and the tools that support them, can be
divided into the following seven
activities:
- Define Test Completion Criteria
- Design Test Cases
- Build Test Cases
- Execute Tests
- Verify Test Results
- Verify Test Coverage
- Manage the Test Library
BenderRBT addresses defining the test completion criteria,
designing functional tests to meet the necessary criteria, verifying
the test coverage, and assists in verifying test results and in
maintaining the test library.
Integrations
From requirements to test cases, BenderRBT provides a critical
link in the application development cycle. With BenderRBT, teams test applications more
thoroughly, in less time, with fewer resources. To assist in these
efforts, BenderRBT is integrated with Caliber-RM™,
Borland’s requirements management system, to ensure that the most
current, documented requirements are used to design the test cases. BenderRBT also is
integrated with TestDirector®, the leading test management system
from Mercury Interactive. Once test cases are designed in BenderRBT,
they can be exported to TestDirector to help ensure that the test
team only builds the tests necessary.
In addition, BenderRBT is integrated with a variety of
capture/playback tools, including Rational’s Robot and Seque’s Silk.
Using the functionally complete
set of test cases designed by BenderRBT, test teams can use their
preferred capture/playback tools to build and execute those tests.
Such automated testing can significantly improve the testing process
by providing repeatable, reliable tests. BenderRBT's minimum number of test cases
significantly reduces the effort required to implement the executable scripts,
saving the test team time not only in building
the tests, but in managing and maintaining them as well. And because
BenderRBT's test cases are platform independent, they are highly portable.
To further aid in integrating BenderRBT with other tools,
including home grown utilities, you may export the data
from BenderRBT’s data base in a comma delimited
form.
BenderRBT also has strong synergy with code coverage monitors.
These tools keep track of which statements and branches have been
executed by the tests. While important to measuring the thoroughness
of the tests, code coverage monitors are underutilized in the industry
because they can reveal that most test libraries rarely cover more than 40%
of the code. Using BenderRBT, the code coverage of tests designed prior to coding
typically approaches 90%. Only a slight effort then is required to
complete code coverage.
Learn more about the BenderRBT
tool:
BenderRBT-V7-0-Data-Sheet
BenderRBT-V7-0 What's New
BenderRBT-Tool-Benefits
BenderRBT-Integration With Mercury
Manufacturer's website:
www.benderrbt.com |