PATENT CLAIM ANALYSIS

Application Number: 15886338
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-06
Patent Classification: ["717", "124000"]

Abstract:
A system and computer-implemented method for generating software testing scripts from test cases is provided. The system comprises a test case importing module configured to receive test cases and a Natural Language Processing (NLP) module configured to scan and mine text of the received test cases. Furthermore, the system comprises a user interface object identifier to identify one or more User Interface (UI) elements, functional flow models and test steps and corresponding test data. The system also comprises a user interface object mapper to map the one or more identified UI elements from the test cases with one or more user interface elements corresponding to one or more wireframes. In addition, the system comprises a test script generator to receive the mapped one or more UI elements, the identified functional flow models and the identified test steps and corresponding test data for generating test scripts.

Claim (Index 16):
A computer program product for generating software testing scripts from test cases associated with one or more applications, the computer program product comprising:\n a non-transitory computer-readable medium having computer-readable program code stored thereon, the computer-readable program code comprising instructions that when executed by a processor, cause the processor to:\n receive one or more test cases; \n scan and mine text of the one or more received test cases; \n identify one or more User Interface (UI) elements, one or more functional flow models and one or more test steps and corresponding test data based on the mined text of the one or more test cases; \n identify risks, associated with the one or more applications, from historical data associated with one or more applications and process the identified risks using artificial intelligence techniques; \n map the one or more identified UI elements from the one or more test cases with one or more UI elements corresponding to one or more wireframes, wherein the one or more wireframes are received and scanned and the one or more user interface elements in the one or more scanned wireframes are then identified; and \n receive, at a test script generator, the mapped one or more UI elements, identified one or more functional flow models and the identified one or more test steps and corresponding test data for generating one or more test scripts corresponding to the one or more received test cases.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 88.0
- Lexical Diversity: 2.32353
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['10770740', '15600101', '13908244', '15484000', '10980920']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3234850480203463
- 35 USC 102 Novelty (BERT): 0.4746198243702866
- Combined Prediction Score: 0.3385985256553404
- Mean Citation Score: 146.590098
- Max Citation Score: 150.51724
- Similarity Product: 121.36349268801212

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test