Patent · US Active

Utilizing neural network and artificial intelligence models to select and execute test cases in a software development platform

US10949337B1 · kind B1 · utility

12Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 29, 2019
Grant dateMar 16, 2021
Priority date
Expiry dateOct 29, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3684
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A device may receive historical software data associated with a software development platform, and may train a neural network model, with the historical software data, to generate a trained neural network model. The device may receive, from the software development platform, historical test configuration data, and may train an execution model, with the historical test configuration data, to generate a trained execution model. The device may receive software data identifying software to be tested, and may process the software data, with the trained neural network model, to predict a set of test cases to execute for testing the software. The device may process the set of test cases, with the trained execution model, to identify configurations, scripts, and test targets for executing the set of test cases, and may perform one or more actions based on the set of test cases, the configurations, the scripts, and the test targets.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.