Select Page

Structural Testing – Software Testing

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?

[notification type=”alert-info” close=”false” ] Watch Video Course | Take a Quiz for Section 2 | ISTQB Foundation Level Quiz [/notification]

Author

  • Rogerio da Silva

    Rogerio da Silva is a Brazilian who lives in the UK for a little over two decades. He is the owner of a test consulting and outsources services for software development. He likes to blog, write and create content that teaches others how to live a better life.  He loves reading biographies of successful authors and dream builders because they inspire him to keep creating!
    You can contact Rogerio for anything related to Business & Test Analyst | Microsoft Dynamics 365 CRM | QA | Agile | Manual | Integration & Automation | DevOps | API | Cloud | AI | IoT | CRM | Website Consulting | Email Consulting | Facebook Ads | Social Media Marketing Plan | Sales Funnel | Looking for Scalable Services? InShore, OffShore or Hybrid. Interested? Ask me how we can help.

Leave a reply

Publication

Now available on amazon prime

eBook (Amazon)

The Testers Book - An Unconventional Way to Software Testing - Revised Edition

Paperback (Lulu.com)

Podcast

Certifications