Question
Which software testing technique involves testing the
internal structure or workings of an application?Solution
White Box Testing (also known as Clear Box Testing or Glass Box Testing) involves testing the internal structures, logic, and code paths of an application. It is often performed by developers or testers with a strong understanding of the codebase. This technique ensures that all internal operations of the software, such as loops, statements, and decision branches, work as intended.
- Key Features: It includes techniques like statement coverage, branch coverage, and path coverage. For example, ensuring that every conditional statement ( if , else ) executes at least once.
- Why It Is Important: White Box Testing identifies errors that are deeply rooted in the code, such as logic errors or security vulnerabilities.
- Tools Used: Tools like JUnit, NUnit, or Selenium with code coverage analyzers like JaCoCo are used for this testing.
- Black Box Testing: Focuses on the application’s functionality without considering internal code, unlike White Box Testing.
- Regression Testing: Validates that recent changes don’t affect existing functionality but doesn’t analyze internal workings.
- UAT: Tests the application’s compliance with user requirements, not its internal structure.
- Integration Testing: Focuses on interactions between modules, not on internal code paths.
Protection of paying banker against forged endorsement in Bearer Cheques is available under which section of NI Act?
Which of the following is NOT a factor that typically contributes to high employee morale?
Which of the following statements accurately describe payday loans?
1) Payday loans are typically repaid in a single payment on the borrower's ne...
In export credit, which of the following risks is typically NOT covered by an Export Credit Guarantee Corporation (ECGC) policy?
What is the expected global cereal production for 2024 according to FAO?Â
What is the maximum time period given to the states to repay the Ways and Means Advances extended to them by the RBI?
In 2008, India launched the National Action Plan on Climate Change (NAPCC), establishing _________ National Missions, covering several initiatives and a...
What is the value of per unit of inventory if the firm uses absorption costing?
Direct material cost per unit = Rs.3
Direct Labour cost ...
Which of the following standard immediate annuity product has IRDA recently asked all life insurance companies to offer?
Who is required to comply with the Business Responsibility and Sustainability Report (BRSR) guidelines, as introduced by SEBI?