5 Written questions
5 Matching questions
- syntax testing
- test scenario
- algorithm test [TMap]
- a A test is deemed to fail if its actual result does not match its expected result.
- b A black box test design technique in which test cases are designed based upon the definition of the input domain and/or output domain.
- c A specification or software product that has been formally reviewed or agreed upon, that thereafter serves as the basis for further development, and that can be changed only through a formal change control process. [After IEEE 610]
- d See branch testing. A white box test design technique in which test cases are designed to execute branches.
- e See test procedure specification. A document specifying a sequence of actions for the execution of a test. Also known as test script or manual test script. [After IEEE 829]
5 Multiple choice questions
- The person who records each defect mentioned and any suggestions for process improvement during a review meeting, on a logging form. The scribe has to ensure that the logging form is readable and understandable.
- A software component or test tool that replaces a component that takes care of the control and/or the calling of a component or system. [After TMap]
- A diagram that depicts the states that a component or system can assume, and shows the events or circumstances that cause and/or result from a change from one state to another. [IEEE 610]
- The fundamental test process comprises test planning and control, test analysis and design, test implementation and execution, evaluating exit criteria and reporting, and test closure activities.
- The capability of the software product to interact with one or more specified components or systems. [After ISO 9126] See also functionality. The capability of the software product to provide functions which meet stated and implied needs when the software is used under specified conditions. [ISO 9126]
5 True/False questions
component specification → A description of a component's function in terms of its output values for specified input values under specified conditions, and required non-functional behavior (e.g. resource utilization).
boundary value → An input value or output value which is on the edge of an equivalence partition or at the smallest incremental distance on either side of an edge, for example the minimum or maximum value of a range.
quality attribute → A feature or characteristic that affects an item's quality. [IEEE 610]
independence of testing → Formal testing with respect to user needs, requirements, and business processes conducted to determine whether or not a system satisfies the acceptance criteria and to enable the user, customers or other authorized entity to determine whether or not to accept the system. [After IEEE 610]
inspector → See reviewer. The person involved in the review that identifies and describes anomalies in the product or project under review. Reviewers can be chosen to represent different viewpoints and roles in the review process.