Polytesting

From CitconWiki
Jump to navigationJump to search
The 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