Invention Grant
- Patent Title: Method and system for generating functional test cases for software systems
-
Application No.: US15189761Application Date: 2016-06-22
-
Publication No.: US10176085B2Publication Date: 2019-01-08
- Inventor: Amey Anand Zare , Venkatesh R , Ulka Aniruddha Shrotri , Supriya Agrawal
- Applicant: Tata Consultancy Services Limited
- Applicant Address: IN Mumbai
- Assignee: Tata Consultancy Services Limited
- Current Assignee: Tata Consultancy Services Limited
- Current Assignee Address: IN Mumbai
- Agency: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
- Priority: IN2412/MUM/2015 20150624
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36

Abstract:
A method and system is provided for automated generation of the functional test cases for testing a software system. In an embodiment, the invention provides an expressive decision table (EDT), a requirement specification notation designed to reduce translation efforts. It implements a novel scalable row-guided random algorithm with fuzzing (RGRaF) (pronounced R-graph) to generate test cases. The invention also implements two new coverage criteria targeted at requirements and requirement interactions. The invention also provides fuzzing at time boundaries to achieve scalability. According to an embodiment, the invention also provides the feature of generating error in case the generated functional test case corresponds to system property violation of the software system. According to another embodiment, the system can also reject the functional test case if there is an improbable condition of the software system.
Public/Granted literature
- US20160378646A1 METHOD AND SYSTEM FOR GENERATING FUNCTIONAL TEST CASES FOR SOFTWARE SYSTEMS Public/Granted day:2016-12-29
Information query