Designing Test Suites

1. Software testing is the process of

Demonstrating that errors are not present

Establishing confidence that a program does what it is supposed to do

Executing a program to show that it is working as per specifications

Executing a program with the intent of finding errors

2. Alpha testing is done by

Customer

Tester

Developer

All of the above

3. Test suite is

Set of test cases

Set of inputs

Set of outputs

None of the above

4. Regression testing is primarily related to

Functional testing

Data flow testing

Development testing

Maintenance testing

5. Acceptance testing is done by

Developers

Customers

Testers

All of the above

6. Testing the software is basically

Verification

Validation

Verification and Validation

None of the above

7. Functionality of a software is tested by

White box testing

Black box testing

Regression testing

None of the above

8. Top down approach is used for

Development

Identification of faults

Validation

Functional testing

9. Testing of software with actual data and in the actual environment is called

Alpha testing

Beta testing

Regression testing

None of the above

10. During the development phase, which of the following testing approach is not adopted

Unit testing

Bottom up testing

Integration testing

Acceptance testing

11. Beta testing is carried out by

Users

Developers

Testers

All of the above

12. Equivalence class partitioning is related to

Structural testing

Black box testing

Mutation testing

All of the above

13. During the software validation:

Process is checked

Product is checked

Developers' performance is evaluated

The customer checks the product

14. Software mistakes during coding are known as:

Failures

Ddefects

Bbugs

Errors

15. Which is not a functional testing technique ?

Boundary value analysis

Decission table

Regression testing

None of the above


 
Decrease font size Increase font size List of experiments
Top