Level - Test Analyst - Chapter 1
test implementation - ✔️✔️The process of developing and prioritizing test procedures,
creating test data and, optionally, preparing test harnesses and writing automated test
scripts.
exit criteria - ✔️✔️The set of generic and specific conditions, agreed upon with the
stakeholders for permitting a process to be officially completed. The purpose of exit
criteria is to prevent a task from being considered completed when there are still
outstanding parts of the task which have not been finished. Exit criteria are used to
report against and to plan when to stop testing.
high level test case - ✔️✔️A test case without concrete (implementation level) values
for input data and expected results. Logical operators are used; instances of the actual
values are not yet defined and/or available.
logical test case - ✔️✔️See high level test case.
low level test case - ✔️✔️A test case with concrete (implementation level) values for
input data and expected results. Logical operators from high level test cases are
replaced by actual values that correspond to the objectives of the logical operators.
concrete test case - ✔️✔️See low level test case.
test control - ✔️✔️A test management task that deals with developing and applying a
set of corrective actions to get a test project on track when monitoring shows a deviation
from what was planned.
test execution - ✔️✔️The process of running a test on the component or system under
test, producing actual result(s).
test planning - ✔️✔️The activity of establishing or updating a test plan.
test monitoring - ✔️✔️A test management task that deals with the activities related to
periodically checking the status of a test project. Reports are prepared that compare the
actuals to that which was planned.