Skip to main content
  • Software Testing & Verification | Session 1: Foundations & Cross-Language Testing
1 of 3

Software Testing & Verification | Session 1: Foundations & Cross-Language Testing

Tue 26 Jan 2027 11:00 AM - 2:00 PM GMT Online, Teams

Software Testing & Verification | Session 1: Foundations & Cross-Language Testing

Tue 26 Jan 2027 11:00 AM - 2:00 PM GMT Online, Teams

Software Testing & Verification | Session 1: Foundations & Cross-Language Testing

We offer a 50% discount to students; please complete this form to avail the discount.

This session introduces the foundations of software testing, verification and validation, covering static analysis and unit testing across C/C++, Python and Rust.

This session is part of a 4-session professional training programme:

REGISTRATION FOR ALL 4 SESSIONS IS 150$ ONLY.

What You Will Learn

  • Verification and validation principles and test levels

  • Equivalence partitioning and boundary value analysis

  • Test planning and risk-based testing

  • Static analysis using cppcheck, clang-tidy, pylint, mypy and clippy

  • Unit testing using GoogleTest, pytest and cargo test

  • Cross-language testing approaches and common pitfalls

  • Static-analysis defect identification and triage

Why This Matters

Effective testing requires more than a successful build. Static analysis and unit testing help identify defects, test edge cases and improve confidence in software behaviour.

This session provides practical foundations for testing software across three programming languages.

Ideal For

  • Software test engineers and QA engineers

  • Verification and validation engineers

  • Software developers and engineers

  • Technical professionals developing their testing skills

  • University students and advanced learners

Training Format

  • 3-hour live online training session

  • Focused teaching and worked examples

  • Instructor-led static-analysis demonstration

  • Graded take-home Rust testing assignment

  • Practical exercises using open-source tools

This session is Session 1 of the 4-session programme.