Title :
Automation of test case generation from textual use cases
Author :
Jiang, Mingyue ; Ding, Zuohua
Author_Institution :
Center of Math Comput. & Software Eng., Zhejiang Sci-Tech Univ., Hangzhou, China
Abstract :
Textual use cases are often used to describe system requirements and are believed to be a good basis for system testing. However, due to the lacking of formal syntax and semantics of textual use cases, it is hard to build automating process to generate test cases from textual use cases. In this paper, we propose a new approach for this automating process. The use cases are written in a restricted yet acceptable language style. An Extended Finite State Machine(EFSM) are extracted from text use cases, then test cases are generated from the EFSM. Statements coverage is adopted as the criterion to generate test cases. A Market Information System(MIS) is employed to demonstrate our approach. This method can offer us at least three benefits: 1) test cases can be automatically generated from textual use cases. 2) new test cases can be generated if requirements are updated. 3) debugging information can be derived.
Keywords :
finite state machines; program testing; EFSM; MIS; automating process; debugging information; extended finite state machine; formal syntax; market information system; test case generation automation; textual use cases; Automation; Computer aided software engineering; Data mining; History; Information systems; Receivers; Syntactics; EFSM; Textual use case; test case generation;
Conference_Titel :
Interaction Sciences (ICIS), 2011 4th International Conference on
Conference_Location :
Busan
Print_ISBN :
978-1-4577-0480-2
Electronic_ISBN :
978-89-88678-45-9