Black box and White box testing

Black box testing

• Black Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is NOT known to the tester

• Mainly applicable to higher levels of testing: Acceptance Testing, System testing

• In this sort of testing testers mainly focuses on the functionality of the system

• Programming knowledge is not required.

• Requirements specification will serve as the basis for designing test cases.

• Implementation knowledge is not required to test

White box testing

• White Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is known to the tester

• Mainly applicable to lower levels of testing: Unit Testing, Integration Testing

• In this sort of testing developers mainly focuses on the structure means program/code of the system

• Programming knowledge is required

• Detail Design document  will serve as the basis for designing test cases. • Implementation knowledge is required to test

Some excerpts and knowledge is taken from other sites to help user learn the topic as the goal is to increase the knowledge to the end user using this site in testing.

Author Bio

Shalu Chawla works in the field of Automation Engineer, QA Analyst and Business Analysis. For more about her please visit her website www.shaluchawla.com or http://www.shalu-chawla.com . You can also visit me in my other website on wellness by clicking on https://shalu-chawla.org/ if interested in meditation or https://shalu-chawla.net/ if interested in travel topics.

Advertisement

Published by Shalu Chawla

www.shaluchawla.com

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: