Skip to page content Skip to section menu Skip to site-wide navigation About Us | Consultancy | Training | Software | Publications | Open Source | Support | Open Standards | FAQ | Jobs
Site Style Info

C Embedded Systems Unit Testing - a 4-day course

Synopsis

The course provides a thorough introduction to unit testing concepts and strategies. It describes techniques and strategies for implementing a Unit Testing framework in C and provides an overview of some open source C Unit Testing frameworks. It covers the concepts underlying unit testing, the requirements and characteristics of good unit testing frameworks and the way these concepts are realised in some practical frameworks. The hands on exercises will familiarise students with test-driven development as a methodology for implementing highly reliable C code.

Course Objectives

At the end of the course student will know:

Intended Audience

The course is aimed at C developers (including developers of Computer Game software), quality-assurance engineers, and project managers.

Prerequisites

Publicly scheduled dates, locations, and prices

A schedule of dates for this course is not currently available. Please call 0800 651 0338 or use our contact form to enquire about places and availability.


Course Contents

Overview of C and Embedded Systems and Unit Testing

What to test for - Right BICEP

Structuring tests, automating tests, reporting results

Test-Driven Development (TDD)

Characteristics of Good Tests

Testing and Design

Testing and Project Planning and Management