What Is Black Box Testing?

Black box testing is a form of software testing during which the functionality of an application is tested without looking at the code or internal structure. Any test which examines the interface of the application is considered black box testing. There is a wide range of test types that fall under this category of testing, including functional testing, regression testing, integration testing and user acceptance testing.

Related articles

Web Application Testing: Getting Started with Functional Testing

In this post, we'll cover the most common types of web application testing, which ones to prioritize, and tools to use.

How to Write a Test Plan: Free Template and a 6 Step Guide

Learn how to write a software test plan. Get started with our practical guide and free template.

You Only Need These 5 QA Metrics to Improve Software Testing

Many quality assurance metrics evaluate QA activities rather than results. These are the 5 most helpful QA metrics.

Agile Regression Testing: How to Do It Well

Learn the basics of agile regression testing and five strategies to streamline your software testing process.