Item |
Description |
P-use |
A data use in a predicate |
PRINCE2 |
Projects in Controlled Environments, is a project management method covering the organisation, management and control of projects. PRINCE2 is often used in the UK for all types of projects.
|
Page Fault |
A program interruption that occurs when a page that is marked �not in real memory� is referred to by an active page.
|
Pair programming |
A software development approach whereby lines of code (production and/or test) of a component are written by two programmers sitting at a single computer. |
This implicitly means ongoing real-time code reviews are performed. |
Pair testing |
Two testers work together to find defects. Typically, they share one computer and trade control of it while testing.
|
Partition Testing |
A test case design technique for a component in which test cases are designed to execute representatives from equivalence classes |
Pass |
A test is deemed to pass if its actual result matches its expected result. |
Pass/fail criteria |
Decision rules used to determine whether a test item (function) or feature has passed or failed a test. |
Path |
A sequence of events, e.g. executable statements, of a component or system from an entry point to an exit point. |
Path coverage |
The percentage of paths that have been exercised by a test suite. |
Path sensitising |
Choosing a set of input values to force the execution of a given path. |
Path testing |
A white box test design technique in which test cases are designed to execute paths. |
Peer Review |
A peer group discussion activity that focuses on achieving consensus on the technical approach to be taken. A technical review is also known as a peer review. |
Performance |
The degree to which a system or component accomplishes its designated functions within given constraints regarding processing time and throughput rate. |
Performance indicator |
A metric, in general high level, indicating to what extent a certain target value or criterion is met. Often related to test process improvement objectives, e.g. Defect Detection Percentage (DDP). |
Performance testing |
The process of testing to determine the performance of a software product. |
Performance testing tool |
A tool to support performance testing and that usually has two main facilities: load generation and test transaction measurement. |
Load generation can simulate either multiple users or high volumes of input data. During execution, response time measurements are taken from selected transactions and these are logged. |
Performance testing tools normally provide reports based on test logs and graphs of load against response times. |
Phase |
A distinct set of test activities collected into a manageable phase of a project, e.g. the execution activities of a test level. |
Plan |
A document describing the scope, approach, resources and schedule of intended test activities. |
Policy |
A high level document describing the principles, approach and major objectives of the organization regarding testing.
|
Portability testing |
The process of testing to determine the portability of a software product. |
Postcondition |
Environmental and state conditions that must be fulfilled after the execution of a test or test procedure. |
Precondition |
Environmental and state conditions that must be fulfilled before the component or system can be executed with a particular test or test procedure. |
Predicted outcome |
The behaviour predicted by the specification of an object under specified conditions. |
Priority |
The level of (business) importance assigned to an item, e.g. defect. |
Problem Domain |
A specific problem environment for which knowledge is captured in a knowledge base. |
Problem Management |
Process that minimizes the effect on Customer(s) of defects in services and within the infrastructure, human errors and external events. |
Process |
A set of interrelated activities, which transform inputs into outputs. |
Process cycle test |
A black box test design technique in which test cases are designed to execute business procedures and processes. |
Production rule |
Rules are called production rules because new information is produced when the rule fires. |
Project |
A project is a unique set of coordinated and controlled activities with start and finish dates undertaken an objective conforming to specific requirements, including the constraints of time, cost and resources. |
Project test plan |
A test plan that typically addresses multiple test levels. |
Prototyping |
A strategy in system development in which a scaled down system or portion of a system is constructed in a short time, tested, and improved in several iterations. |
Pseudo-random |
A series which appears to be random but is in fact generated according to some prearranged sequence. |