Page 46 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 46
Unit 3: Black Box Testing
(d) While performing software test the tester should first begin the test with test to fail and
check whether the software works fine without any bugs.
(e) The tester enters erratic or irrelevant data and checks how the response of the software
while performing mutation testing.
2. Fill up the blanks:
(a) During functional testing the tester checks only the __________________ of the software and
will not check the actual code.
(b) Static black box testing is performed to check the specification using ____________ and
____________ techniques.
(c) Developing efficient______________ is very essential during testing.
(d) ______________ testing is used for high level black box testing.
(e) The main objective of __________________ is to identify the test cases that perform same
kind of testing and similar output.
3. Multiple Choice Questions
(a) Identify the testing technique that is used to test how the actual code works.
(i) Structural testing
(ii) Functional testing
(iii) Static testing
(iv) Black box testing
(b) Which of the following testing will help to expose any ambiguities or inconsistencies in the
specifications and are carried out from a user's perspective?
(i) White box testing
(ii) Automation testing
(iii) Manual testing
(iv) Black box testing
(c) Which dynamic testing technique's main focus is to push the software to its limit and check
the bugs that occur when the software is operated under extreme conditions?
(i) Test to pass
(ii) Test to fail
(iii) Data testing
(iv) State testing
(d) Which testing is also called as Adhoc testing?
(i) Equivalence Partitioning
(ii) Data testing
(iii) Random testing
(iv) Test to pass
LOVELY PROFESSIONAL UNIVERSITY 39