Extreme programming explained: embrace change
Extreme programming explained: embrace change
Analysis and testing of Web applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Communication and Concurrency
Advanced JavaServer Pages
Test Driven Development: By Example
Test Driven Development: By Example
Going Faster: Testing The Web Application
IEEE Software
Building a Tool for the Analysis and Testing of Web Applications: Problems and Solutions
TACAS 2001 Proceedings of the 7th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
Web-based tool for automatic acceptance test execution and scripting for programmers and customers
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
A survey of test notations and tools for customer testing
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Examining usage patterns of the FIT acceptance testing framework
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Hi-index | 0.00 |
Customer (or acceptance) tests enable the customer to drive the overall design of a required system. We introduce an approach to developing customer tests for web-based applications. The customer specifies such tests through sample web pages. A test may consist of a traversal through a sequence of HTML pages in the required system. This is specified as a trace, defined by following prescribed links or form-submit buttons on each of the pages of the sequence. Isis generates customer tests in Java to verify that each trace occurs in a target system.