Structural Testing – Software Testing

Watch This Video

Testing that takes into account the internal mechanism [structure] of a system or component. Types include branch testing, path testing, statement testing.

Structural testing, it is sometimes called glass box, usually follows specification-based tests to ensure thoroughness of coverage. Full structured testing is very thorough but time-consuming, and is often mandated in safety-critical system such as life support machines.

Coverage measurement applies at all levels, as any aspect of a system which can be represented in a structural diagram can be used as the basis for structural testing.

  • Program code design: coverage of statement, decisions, paths
  • Component hierarchy diagram: coverage of component interfaces
  • Web pages structure: coverage of page navigation

What’s Next?

User Review
0 (0 votes)

Rogerio da Silva

Test Analyst (ISTQB-ISEB Certified Tester) | Test Lead | Business Test Analyst | Entrepreneur | Investor Share, Stocks, Forex and Cryptocurrency | Social Media Marketing | Social Media Management | Website Consulting & Revision | Email Consulting (Funnel Setup) Rogerio da Silva is a Consultant as a day job and big fan of personal development and entrepreneurship. Feel free to follow him on LinkedIn, Twitter, Facebook Page, Tumblr, Google+ to talk about ideas, investments, business opportunities in UK and Brazil.

%d bloggers like this: