Item |
Description |
BS 7925-2 |
Glossary of British Standard Test terms |
Backward chaining |
The process of determining the value of a goal by looking for rules that can conclude the goal. Attributes in the premise of such rules may be made subgoals for further search if necessary. |
Balanced Scorecard |
An aid to organisational performance management. It helps to focus, not only on the financial targets but also on the internal processes, customers and learning and growth issues. |
Baseline |
Documents or other outputs identified which should be tested at each stage of development A snapshot or a position which is recorded. Although the position may be updated later, the baseline remains unchanged and available as a reference of the original state and as a comparison against the current position. |
Basic Block |
A sequence of one or more consecutive, executable statements containing no branches |
Basic test set |
A set of test cases derived from the code logic which ensure that 100% branch coverage is achieved |
Behaviour |
The combination of input values and preconditions and the required response for a function of a system. The full specification of a function would normally comprise one or more behaviours |
Beta Testing |
Operational testing at a site not otherwise involved with the software developers |
Big-bang testing |
Integration testing where no incremental testing takes place prior to all the system's components being combined to form the system |
Black Box Testing |
Test case selection based on an analysis of the specification of the component without reference to its internal workings |
Blackboard |
A hierarchically organised database which allows information to flow both in and out from the knowledge sources. |
Bottom up testing |
An approach to integration testing where the lowest level components are tested first, then used to facilitate the testing of higher level components. |
Branch |
A conditional transfer of control from any statement to any other statement in a component, or an unconditional transfer of control from any statement to any other statement in the component except the next statement, or |
Branch Condition Combination Testing |
A test case design technique in which test cases are design to execute combinations of branch condition outcomes |
Branch Condition Coverage |
The percentage of branch condition outcomes in every decision that have been exercised by a test case suite |
Branch Condition Testing |
A test case design technique in which test cases are designed to execute branch condition outcomes |
Branch Coverage |
The percentage of branches thta have been exercised by a test case suite |
Branch Testing |
A test case design technique for a component in which test cases are designed to execute branch outcomes |
Breadth first search |
A search strategy that examines all rules that could determine the value of the current goal or subgoal before backtracking through other rules to determine the value of an unknown attribute in the current rule. |
Bridge |
Equipment and techniques used to match circuits to each other ensuring minimum transmission impairment. |
Business Recovery Plans |
Documents describing the roles, responsibilities and actions necessary to resume business processes following a business disruption. |