S/W Dev Models
Test Levels
Test Types
Maintenance Testing
General Questions
100
Confirmation by examination and through provision of objective evidence that the requirements for a specific intended use or application have been fulfilled.
What is Validation?
100
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.
What is a Driver?
100
It is the testing to determine unauthorized access, whether accidental or deliberate, to programs and data.
What is Security Testing?
100
The ease with which a software product can be modified to correct defects, modified to meet new requirements, modified to make future maintenance easier, or adapted to a changed environment.
What is Maintainability?
100
A parallel development of functions and subsequent integration.
What is RAD?
200
A Framework to describe the software development life cycle activities from requirements specification to maintenance.
What is V-Model
200
The degree to which a component or system can function correctly in presence of invalid inputs or stressful environmental conditions.
What is Robustness?
200
Testing based on an analysis of the specification of the functionality of a component or system?
What is functional testing?
200
The assessment of change to the layers of development documentation, test documentation and components, in order to implement a given change to specified requirements.
What is Impact Analysis?
200
A condition or capability needed by a user to solve a problem or achieve an objective that must be met or possessed by a system to satisfy a contract, standard, specification, or other formally imposed documents.
What is a Requirement?
300
A group of test activities that are organized and managed together.
What is a test level?
300
A way of developing software where test cases are developed, and often automated, before the software is developed to run those cases
What is Test-driven development?
300
Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements.
What is Stress Testing?
300
Modifications, Migration, or retirement of the system.
What are the Triggers for Maintenance Testing?
300
Formal testing with respect to user needs, requirements and business processes performed to determine whether or not a system satisfies the set critieria and to enable custemers/users to determine if the system adheres to the requirements.
What is Acceptance Testing?
400
A software that is delivered for the general market and is delivered to many customers in identical format.
What is COTS (Commercial Off the Shelf Software)
400
Testing Performed to expose defects in the interfaces and in the interactions between integrated components or systems.
What is Integration Testing?
400
Testing of a software product to ensure it performs its required functions under stated conditions for a specified period of time, or for a specified number of operations.
What is Reliability Testing?
400
Adapting Software to the user's wishes, for instance by supplying new functions or enhancing performance.
What are Perfective Modifications?
400
Simulated or actual operational testing by potential users/customers, or an independent test team at developers site.
What is Alpha Testing?
500
A development life cycle where a project is broken into a series of increments, each of which delivers a portion of the functionality in the overall project requirements.
What is Incremental Development Model?
500
The process of testing an integrated system to verify that it meets specified requirements.
What is System Testing?
500
The ease with which a software product can be transferred from one hardware or software environment to another.
What is Portability?
500
Testing the changes to an operational system or the impact of a changed environment to an operational system.
What is Maintenance Testing?
500
An analysis method that determines which parts of the software have been executed or covered by the test suite and which parts have not been executed.
What is Code Coverage?