Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Resource-Oriented Architectures : REST III

A session at Lone Star Software Symposium

The third in a series of talks that are part of an arc covering next-generation information-oriented, flexible, scalable architectures. The ideas presented apply to both external and internal-facing systems.

The move to a good REST API yields an explosive combination of options due to content-negotiation and arbitrary workflows. At the same time, the uniform interface you project (representations, how you respond to verbs, response codes, etc.) becomes your contract with your clients. The API itself becomes a completely transportable, reusable bit of organizational knowledge when done well. Testing it sufficiently will give you a safety net but may drive you crazy unless you do it right. We will walk through the use of Behavior-Driven Development (BDD) to test these kinds of APIs.

We will highlight the problems of sufficiently testing REST APIs while providing a rich and relatively straight-forward solution to the problem. We will use a Behavior-Driven Development (BDD) tool like Cucumber to establish reusable steps and comprehensive, but lightweight testing strategies for testing REST APIs.

This talk will not be an introduction to REST. If you have come to the REST I or REST II talk, or have a good understanding, it should be very accessible.

Prerequisite: Resource-Oriented Architectures : REST I (or a good understanding of REST)

About the speaker

This person is speaking at this event.
Brian Sletten

Liberal Arts-Educated Foodie SemWeb REST Architectural Music Geek Software Consultant bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 5:00pm6:30pm CST

Date Fri 20th July 2012

Short URL

lanyrd.com/srzzm

Official session page

www.nofluffjuststuff.com/

View the schedule

See something wrong?

Report an issue with this session