Software testing

Define software testing
To test functionality
An activity designed to uncover faults in software
To find out if a software is good
None of the above
What is software testing concerned with
Exercising and observing product behaviour
Finding faults
If anything works
None of the above
What are software inspections concerned with
Why code was written in a certain way
Analysis of the static system representation to discover problems in code
How the programmer wrote his code
None of the above
Define development testing
Where the system is tested during development to discover bugs and defects
When developers employ testers to play around with the system
Where a system is tested before being released to users
None of the above
Define release testing
Where the system is tested during development
Where a separate testing team test a complete vesion of the system before being released
Where users or potential users of a system test the system in their own environment
None of the above
Define user testing
Where the system is tested during development
Where a separate testing team test a complete vesion of the system before being released
Where users or potential users of a system test the system in their own environment
None of the above
What is black box testing
The system is viewed as a ‘black-box’ generating tests on the basis of the specification or requirements
Also called clear-box testing: generating tests on the basis of the code
We insist that certain constructs are covered/executed during testing, e.g. We want all statements or branches to be covered
None of the above
What is white box testing
The system is viewed as a ‘black-box’ generating tests on the basis of the specification or requirements
We insist that certain constructs are covered/executed during testing, e.g. We want all statements or branches to be covered
Also called clear-box testing: generating tests on the basis of the code
None of the above
Define alpha testing
A release of the software is made available to users to experiment at their own site
Users of the software work with the development team to test the software at the developer’s site
The influences from the user’s working environment have a major effect on the reliability, performance, usability and robustness of a system. These cannot be replicated in a testing environment
None of the above
{"name":"Software testing", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"define software testing, what is software testing concerned with, what are software inspections concerned with","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker