The test levels and the software development lifecycle: component, integration, system and acceptance testing, regression, maintenance and change-related testing.
Formal testing with respect to user needs, requirements, and business processes conducted to determine whether or not a system satisfies the acceptance …
Simulated or actual operational testing by potential users/customers or an independent test team at the developers' site, but outside the development …
Testing to compare two or more variants of a test item or a simulation model of the same test item by executing the same test cases on all variants and …
The process of intentionally adding defects to those already in the component or system for the purpose of monitoring the rate of detection and removal, and …
Operational testing by potential and/or existing users/customers at an external site not otherwise involved with the developers, to determine whether or not a …
A test automation approach, where inputs to the test object are recorded during manual testing in order to generate automated test scripts that could be …
A type of test execution tool where inputs are recorded during manual testing in order to generate automated test scripts that can be executed later (i.e. …
A software engineering methodology used within Agile software development whereby core practices are programming in pairs, doing extensive code review, unit …
The assessment of change to the layers of development documentation, test documentation and components, in order to implement a given change to specified …
On large projects, the person who reports to the test manager and is responsible for project management of a particular test level or a particular set of …
A table containing different test approaches, testing techniques and test types that are required depending on the Automotive Safety Integrity Level (ASIL) and …
Operational testing in the acceptance test phase, typically performed in a (simulated) operational environment by operations and/or systems administration staff …
Testing of a previously tested program following modification to ensure that defects have not been introduced or uncovered in unchanged areas of the software, …
A test strategy whereby the test team applies various techniques to manage the risk of regression such as functional and/or non-functional regression test …
A document specifying the test conditions (coverage items) for a test item, the detailed test approach and identifying the associated high-level test cases.
A group of test activities that are organized and managed together. A test level is linked to the responsibilities in a project. Examples of test levels are …
The person responsible for project management of testing activities and resources, and evaluation of a test object. The individual who directs, controls, …
A group of test activities aimed at testing a component or system focused on a specific test objective, i.e. functional test, usability test, regression test …
A tool that provides an environment for unit or component testing in which a component can be tested in isolation or with suitable stubs and drivers. It also …