Home   
Site Map   
Contact Us   
graphic
graphic
Product Solutions

     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

ADDITIONAL RESOURCES