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.