The benefits and challenges of executable acceptance testing
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
A study to support agile methods more effectively through traceability
Innovations in Systems and Software Engineering
An approach to test-driven development of conceptual schemas
Data & Knowledge Engineering
A taxonomy for requirements engineering and software test alignment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.03 |
Writing acceptance tests early is a requirements-engineering technique that can save businesses time and money and help them better respond to change. An equivalence hypothesis states that concrete requirements blend with acceptance tests so that you should be able to specify and verify system behavior using tests. Several examples in the FIT (Framework for Integrated Testing) demonstrate the approach.