SOFTWARE TESTING
#
Methods of software testing
Black box testing
White box testing
Grey box testing
#
Black box testing
 Testing with out having any knowledge
of interior workings of the application is
black box testing
 Tester does not have any access to
source code
 In black box test, tester will interact with
user interface by providing inputs and
examining outputs
#
Advantages of black box testing
 Well suited and efficient for large code , code
access is not required.
 Clearly separates user’s perspective from the
developers perspective.
 Large numbers of moderately skilled testers
can test the application with no knowledge of
implementation, programming language or
operating systems.
#
Disadvantages of black box testing
 Limited Coverage since only a selected
number of test scenarios are actually
performed.
 Tester can not target specific code segments
or error prone areas
 Test cases are difficult to design

St 1.3

  • 1.
  • 2.
    # Methods of softwaretesting Black box testing White box testing Grey box testing
  • 3.
    # Black box testing Testing with out having any knowledge of interior workings of the application is black box testing  Tester does not have any access to source code  In black box test, tester will interact with user interface by providing inputs and examining outputs
  • 4.
    # Advantages of blackbox testing  Well suited and efficient for large code , code access is not required.  Clearly separates user’s perspective from the developers perspective.  Large numbers of moderately skilled testers can test the application with no knowledge of implementation, programming language or operating systems.
  • 5.
    # Disadvantages of blackbox testing  Limited Coverage since only a selected number of test scenarios are actually performed.  Tester can not target specific code segments or error prone areas  Test cases are difficult to design