Polytesting
From CitconWiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
prerequisites
Familiarity with polymorphism, page object pattern, separation of concerns -- test narrative from code.
concept
Have a set of tests written in cucumber, say
Write a series of shims that allow you to run those tests at different levels -- directly against code; against the raw http served with a lightweight in-process server; against the full-stack application.
qualification
These tests are in addition to your normal unit tests