StoryTestIQ 1.6 review

by on

StoryTestIQ is a tool for creating "Executable Requirements" which have also been known as acceptance tests or functional tests

License: GPL (GNU General Public License)
File size: 0K
Developer: Chris Sterling
0 stars award from

StoryTestIQ is a tool for creating "Executable Requirements" which have also been known as acceptance tests or functional tests. STIQ was developed based on two other open source acceptance testing tools, Selenium and FitNesse.

This combination allowed StoryTestIQ to capture the web browser based testing facilities and elegant command language of Selenium along with the wiki based editing and pluggable Fit fixture loading of FitNesse. We believe that this increases the productivity of working with StoryTestIQ and also enhances the capabilities of Selenium to test beyond the user interface.

When developing web applications it is helpful for the cross-functional team to have a definitive and executable view of the requirements for a specified iteration.

StoryTestIQ may be used to record what the team's customer needs and get sign off before developing even a single line of code. Most of the test cases which are recorded will be failing. It is the responsibility of the team to implement the requirements in order to make the test cases pass. These practices are based in the tradition of Test-Driven Development.

Although teams would benefit greatly from the above approach in which your entire cross-functional team including the customer, business analyst, QA, development, and anybody else providing input on the product benefits, StoryTestIQ does not enforce this approach.

StoryTestIQ may also be used in traditional development teams to create acceptance and functional tests. They may be used to supplement the team's unit tests with a Test-Driven Development approach or even to automate existing manual test cases.

Check out the page on how to get started. Once you have StoryTestIQ running successfully, take a look at the user's guide for more details on how to create test suites and test cases. As you become familiar with creating test cases you may take advantage of more StoryTestIQ commands in your functioanl tests.

StoryTestIQ 1.6 keywords