StoryTestIQ (STIQ) is a test framework used to create Automated Acceptance Tests or Story Tests.

STIQ is a mashup of Selenium and FitNesse. It is "wiki-ized" Selenium with widgets and features that make it easier to write and organize Selenium tests.

When developing web applications, it is helpful for a cross-functional team to have a definitive and executable view of the requirements for an iteration. STIQ is used to record Customer needs and acceptance criteria; the tests are a big part of the "Definition of Done". The Story Tests written at the beginning of an iteration will initially fail. It is the responsibility of the team to implement the requirements in order to make the Story Tests pass. This practice is called Story Test Driven Development and it is a natural extension of the well known Test-Driven Development and Automated Acceptance Testing practices.

STIQ may also be used by traditional development teams to create Functional Tests. They may be used to supplement the team's unit tests with a Story Test Driven Development approach or even to automate existing manual test cases.