M34zeefszi8m8crl2qhn
SkillsCast

The Case for BDD within Embedded Software Development

30th September 2014 in New York City at DUMBO Spot

There are 3 other SkillsCasts available from CukeUp! NYC 2014 - All about BDD

This session was not filmed.

This presentation makes the case for BDD in general and focuses on its use within embedded software development. Using the Cucumber gem, I will demonstrate how to use feature files in the context of working with embedded hardware projects, and explain how to extend the framework using the Wire protocol to allow integration tests to run in-situ, which greatly enhances testing coverage compared to PC-based testing using emulators.

I will also cover the notion of a SpecFlow gateway, with which one can achieve end-to-end testing with a variety of devices as an orchestration mechanism for broader tests.

YOU MAY ALSO LIKE:

Thanks to our sponsors

The Case for BDD within Embedded Software Development

Itamar Hassin

Itamar Hassin has nearly 30 years of experience in software as a developer, tester, architect, you name it. Nowadays Itamar works at ThoughtWorks as a project manager and has worked with a wide range of companies to tackle complex software problems.

SkillsCast

This session was not filmed.

This presentation makes the case for BDD in general and focuses on its use within embedded software development. Using the Cucumber gem, I will demonstrate how to use feature files in the context of working with embedded hardware projects, and explain how to extend the framework using the Wire protocol to allow integration tests to run in-situ, which greatly enhances testing coverage compared to PC-based testing using emulators.

I will also cover the notion of a SpecFlow gateway, with which one can achieve end-to-end testing with a variety of devices as an orchestration mechanism for broader tests.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

The Case for BDD within Embedded Software Development

Itamar Hassin

Itamar Hassin has nearly 30 years of experience in software as a developer, tester, architect, you name it. Nowadays Itamar works at ThoughtWorks as a project manager and has worked with a wide range of companies to tackle complex software problems.

Photos