Title :
Student experiences with executable acceptance testing
Author :
Read, Kris ; Melnik, Grigori ; Maurer, Frank
Author_Institution :
Dept. of Comput. Sci., Calgary Univ., Alta., Canada
Abstract :
This report describes experiences of introducing executable acceptance testing in senior software engineering courses. Students in an agile environment completed a five iteration project with significant portion of requirements specified as executable acceptance tests. Furthermore, students were required to write their test suites for an additional component. Ability to learn and utilize the FIT acceptance testing framework is evaluated to find out if FIT tests can be used to replace requirement documents. The results of a survey of students´ perceptions and experiences were encouraging.
Keywords :
computer science education; program testing; software engineering; FIT acceptance testing; agile environment; executable acceptance testing; software engineering courses; student experience; Automatic testing; Computer science; Encoding; Feedback; Humans; Performance analysis; Quality assurance; Software engineering; Software testing; System testing;
Conference_Titel :
Agile Conference, 2005. Proceedings
Print_ISBN :
0-7695-2487-7
DOI :
10.1109/ADC.2005.43