Back to Search Start Over

Syntactic Rules of Extracting Test Cases from Software Requirements

Authors :
Tohru Matsuodani
Kazuhiko Tsuda
Satoshi Masuda
Source :
ICIME
Publication Year :
2016
Publisher :
ACM, 2016.

Abstract

Software testing has been one of the important area for software engineering to contribute high quality software. Decision table testing is a general technique to develop test cases from information about conditions and actions from software requirements. Extracting conditions and actions from requirements is the key for efficient decision table testing. We propose, experiment upon, and evaluate the syntactic rules of conditions and actions for automatic software test cases generation. Our approach uses natural language processing to select sentences from the requirements on the basis of syntactic similarity, and then to determines conditions and actions through dependency and case analysis. Experiments revealed that F-measure reached from 0.70 to 0.77 for different style of descriptions. The results on case studies further demonstrate the effectiveness of our technique.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 2016 8th International Conference on Information Management and Engineering
Accession number :
edsair.doi...........a0009fe2f912100e313a7eff97b31050