Live offers end in:

June sale - up to 25% off training courses – use code: JUNSALE26TT

Introduction to Compatibility, Accessibility and API Testing

Fundamental knowledge for software testers

This two-day course is designed for professionals looking to broaden their understanding of compatibility, accessibility and API testing. It introduces key concepts, testing activities and practical approaches used when assessing these software quality characteristics. It is suitable for software testers and other professionals involved in assuring software quality who want to broaden their understanding of these specialist testing disciplines. 

Learning objectives
  • Understand software quality characteristics 
  • Define compatibility testing 
  • Define accessibility testing 
  • Understand APIs and API testing 
  • Explore static testing activities 
  • Explore dynamic testing activities 
  • Understand interoperability concepts 
  • Understand accessibility guidelines 
  • Apply testing knowledge in projects 

Key facts

Certification

This is a skills and knowledge-based course without formal accreditation.  

Who it’s for

This course is suitable for software testers and professionals involved in software quality activities who want to expand their knowledge of compatibility, accessibility and API testing. 

Prerequisites

There are no formal prerequisites for this course. A general understanding of software testing principles would be beneficial. 

Exam information

There is no formal exam for this course.  

Optional extras

There are no optional extras available for this training course.  

Pre-course

No pre-course work is required before attending this course. 

Course syllabus

Dive into the detail of the course by looking at the syllabus below. 

  • Introduction to the course
    • Software quality characteristics
    • Functional testing overview
    • Non-functional testing overview
  • Compatibility testing
    • ISO 25010 compatibility definition
    • Interoperability
    • Co-existence
    • Static compatibility testing
    • Dynamic compatibility testing
  • Accessibility testing
    • Usability and accessibility
    • ISO 25010 accessibility definition
    • WCAG 2.0 guidelines
    • Static accessibility testing
    • Dynamic accessibility testing
  • API testing
    • What is an API?
    • API architectural designs
    • Functional API testing
    • Non-functional API testing
    • Static API testing
    • Dynamic API testing
  • Joining a project
    • Compatibility testing assignments
    • Accessibility testing assignments
    • API testing assignments

FAQs

The FAQs below answer common questions about the course content, expected outcomes and the knowledge you'll gain from exploring compatibility, accessibility and API testing. 

What does the Introduction to Compatibility, Accessibility and API Testing course cover?

The course covers compatibility testing, accessibility testing and API testing. It introduces key concepts, definitions, testing activities and practical approaches used when assessing these software quality characteristics within software delivery environments. 

What will I learn about compatibility testing?

You’ll learn about the ISO 25010 definition of compatibility, including interoperability and co-existence, together with typical static and dynamic compatibility testing activities. 

Does the course explore accessibility testing?

The course covers accessibility concepts, the relationship between usability and accessibility, accessibility guidelines including WCAG 2.0, and typical static and dynamic accessibility testing activities. 

Is API testing covered during this course?

Yes. You’ll learn what an API is, how APIs relate to software architectures, and how API testing can be applied within both functional and non-functional testing activities. 

What our customers say

"Great content and delivered with clarity and fun."

Colette, TSG learner

"Great course, and really expertly taught. Looking forward to implementing things learnt in my role going forwards"

Vincent, TSG learner
Why study with TSG?
25+ years' experience

Trusted by individuals, businesses and public sector organisations for over 25 years.

20,000+ learners trained

Join a network of learners focused on developing their software testing skills 

98% customer satisfaction

TSG trainers are frequently rated as ‘good’ or ‘excellent’ by our learners

Speak to our team
Guidance from experienced advisors

If you’re unsure which course aligns with your technical requirements or career direction, we’ll help you assess your options and choose with confidence.  

Build capability
Develop skills that support real delivery outcomes

From software testing to broader digital skills, we work with you to design learning that strengthens capability, improves performance, and supports long-term business goals.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next