Black box/ white box/ gray box testing simple explanation

If you want to know approaches to testing software depending on access to source code, than you’re in the right place. Were going to give a simple explanation on black box testing, white box testing and gray box testing.

Black box testing — this is when you don’t have access to source code and using only user interface.

White box testing — you have access to source code and you can understand how it works.

Grey box testing — is a testing when you have a partial access to source code. For example you have access to database (MySQL) but don’t have access to source code.

Some visualisation of what we have just explained is shown bellow.


black-box-testing white-box-testing basic-software-testing-v220-17-638

Похожие публикации (Realted posts)
Levels of software testing — 4 testing level... As a future or present software tester you need to know the theoretical aspects of a testing. Now were going to describe 4 testing levels which you ne...
Regression testing — what is it in software ... Regression testing is a testing of an old functionalality for corect work after there were some fixes or features addited. It is done to make sure tha...
Test design techniques — Boundary value anal... The fastest way to test input fields are a test deign techniques - boundary value analysis and equivalence partitioning. Father we will explain how th...
Smoke & Sanity testing — what is it and... When we are talking about smoke testing we're assuming that it's the first test you need to do when you'll have a new build to test. Smoke testing ...
Software Development Life Cycle (SDLC) simple expl... If you want to build a good and quality software product you need clearly understand the software development life cycle. Starting with gathering requ...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двадцать + 16 =

Проверка комментариев включена. Прежде чем Ваши комментарии будут опубликованы пройдет какое-то время.