What is software testing explain black box and white box testing on detail with example
Answers
Answered by
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
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