Software Engineering (3150711) MCQs

MCQs of Software Coding & Testing

Showing 21 to 30 out of 59 Questions
21.
__________ is used in Bottom up testing approach.
(a) Stubs
(b) Driver
(c) Carrier
(d) All of the given options
Answer:

Option (b)

22.
__________ is used in Top down testing approach.
(a) Stubs
(b) Driver
(c) Carrier
(d) All of the given options
Answer:

Option (a)

23.
__________ is the process of testing the interface between two software units or modules?
(a) Unit Testing
(b) Integration Testing
(c) Validation Testing
(d) System Testing
Answer:

Option (b)

24.
__________ is repeated testing of an already tested program, after modification, to discover any defects introduced or uncovered as a result of the changes in the software being tested?
(a) Unit Testing
(b) Regression Testing
(c) Validation Testing
(d) System Testing
Answer:

Option (b)

25.
When to do regression testing?
(a) When new functionalities are added to the application?
(b) When there is a change requirement.
(c) When there is a defect fix.
(d) All of the given options
Answer:

Option (d)

26.
__________ is the process of evaluating software to determine whether it satisfies specified business requirements/client’s need?
(a) Unit Testing
(b) Integration Testing
(c) Validation Testing
(d) System Testing
Answer:

Option (c)

27.
Alpha testing is done at __________.
(a) Developer’s end
(b) User’s end
(c) Developer’s & User’s end
(d) None of the mentioned
Answer:

Option (a)

28.
Beta testing is done at __________.
(a) User’s end
(b) Developer’s end
(c) User’s & Developer’s end
(d) None of the mentioned
Answer:

Option (a)

29.
Which testing level focuses on customer usage?
(a) Alpha Testing
(b) Beta Testing
(c) Validation Testing
(d) Both Alpha and Beta
Answer:

Option (d)

30.
Black Box techniques are also known as __________.
(a) Design based testing
(b) Specification-based testing
(c) Error guessing technique
(d) None of the mentioned
Answer:

Option (b)

Showing 21 to 30 out of 59 Questions