Adjective
    
  
    Black box testing  
          
      
          
      
      
   
  
                  
                            
              
  
                  
                            
              
  
    
        a method in which the internal structure is not known to the tester        
          
      
          
      
      
    
  
      Black box testing can be applied virtually to every level of software testing: unit, integration, system and acceptance.