📢 Too many exams? Don’t know which one suits you best? Book Your Free Expert 👉 call Now!

  • google app store apple app store
  • ✖

      Question

      Which of the following is a primary characteristic of

      Black Box Testing in software testing?
      A Testing the internal structure of the application Correct Answer Incorrect Answer
      B Writing test cases based on code coverage Correct Answer Incorrect Answer
      C Testing based on input and output without knowing the internal workings of the application Correct Answer Incorrect Answer
      D Testing each individual function or unit of the code Correct Answer Incorrect Answer
      E Testing conducted by developers during code implementation Correct Answer Incorrect Answer

      Solution

      Black Box Testing is a testing technique where the tester is unaware of the internal code structure and focuses purely on the inputs and outputs of the software. The tester validates the functionality of the application based on the specified requirements, ensuring that it behaves as expected. This method is typically used in functional testing, and testers use scenarios, user stories, and requirement documents to design their test cases. Option A is incorrect because testing the internal structure relates to White Box Testing, not Black Box Testing. Option B is incorrect because code coverage is also a characteristic of White Box Testing, which focuses on how much of the code has been executed. Option D is incorrect because testing individual functions or units is related to Unit Testing, a form of White Box Testing. Option E is incorrect because developers generally conduct White Box Testing, whereas Black Box Testing is often done by testers.

      Practice Next

      Relevant for Exams:

      ask-question