Computer Science, asked by gavinaustine, 11 months ago

What is software testing explain black box and white box testing on detail with example​

Answers

Answered by rasmiyap
3

Answer:

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. 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.

Answered by gratefuljarette
1

Software Testing:

Software testing is a process to check whether the actual output of the software meets the expected output and also make sure that the software is defect-free.

White box testing:

  • Internal structure knowledge has to be required
  • It is done by software developers.
  • Knowledge of implementation is required.
  • After a detail design document, Testing has to be done.
  • Programming knowledge is required.
  • It is the logic testing.
  • It is also called as clear box testing.
  • It is the most time-consuming.
  • It is suitable for algorithm testing.
  • Data domains along with inner or internal boundaries can be better tested.
  • Example: by input to check and verify loops

Black Box Testing

  • The code is hidden and no other details can be shown.
  • It is done by software testers.  
  • Implementation knowledge is not needed.
  • It can be referred to as outer or external software testing.  
  • It is a functional test.
  • The programming knowledge is not required.  
  • It is applicable to the higher levels of testing of software.  
  • It is also called closed testing.  
  • It takes at least time-consuming.  
  • Example: search something on google

Learn more about software testing

Software testing methods and techniques jovanoviÄ irena

https://brainly.in/question/2958105

Why the software testing is important in software development system?

https://brainly.in/question/13621081

Similar questions