Systems, methods and devices for ai-driven automatic test generation

a technology of automatic test scripts and test scripts, applied in the field of automatic test script generation, can solve the problems of customers encountering errors, time-consuming and costly process of test script creation,

Active Publication Date: 2019-02-07
APPVANCE
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]In accordance with one embodiment of the invention, a method for generating one or more test scripts without the use of user logs may include using a master key file generator to generate a master key file, in which the master key file comprises each and every request that can be transmitted from a client device to a server on which a software application under test is executing. Next,

Problems solved by technology

In the past, much of the test scripts have been manually written (i.e., by developers, quality assurance (QA) individuals, etc.) and such creation of test scripts in many cases is a time consuming and costly process.
For the sake of speed to marke

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems, methods and devices for ai-driven automatic test generation
  • Systems, methods and devices for ai-driven automatic test generation
  • Systems, methods and devices for ai-driven automatic test generation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]In the following detailed description of the preferred embodiments, reference is made to the accompanying drawings that form a part hereof, and in which are shown by way of illustration specific embodiments in which the invention may be practiced. It is understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention. Descriptions associated with any one of the figures may be applied to different figures containing like or similar components / steps. While the sequence diagrams each present a series of steps in a certain order, the order of some of the steps may be changed.

[0018]The present invention is directed to systems, devices, and methods for testing one or more software applications and / or different versions of a particular software application and the development of test scripts and test scenarios (i.e., a group of two or more test scripts) by which to run the tests. In some cases, test scripts...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A test script is generated in an automated fashion based on a master key file (and optionally, additionally based on user logs) in order to test a software application. The master key file may include one or more scripts of every (or nearly every) possible interaction (e.g., request, presentation, executed action, and so on) a user may have with the software application under test. Often times, the master key file captures each and every request that could be made from a client device to the software application under test executing at a server.

Description

RELATED APPLICATIONS[0001]This application is a non-provisional patent application of and claims priority to U.S. Provisional Application No. 62 / 559,742, filed 18 Sep. 2017, and U.S. Provisional Application No. 62 / 542,223, filed 7 Aug. 2017, both of which are incorporated by reference herein.FIELD OF THE INVENTION[0002]The present invention relates to automatic test script generation for a software application executing at a server, and more particularly relates to using artificial intelligence to generate the test script based on a compilation of requests that can be made to the software application.BACKGROUND[0003]Software testing is an important part of the software development cycle. Whenever software is created and / or modified, the software is typically tested using test cases (also called a “test script”) to see whether the software behaves as expected. Many types of tests exist. Regression testing may test whether an updated software satisfies tests that the software passed p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36G06F17/27G06F17/24H04L29/08
CPCG06F11/3688G06F11/3684G06F11/3664G06F17/2705G06F17/243H04L67/22H04L67/02G06F3/04842H04L67/10H04L67/146H04L67/535H04L67/56G06F40/174G06F40/205H04L67/01
Inventor SURACE, KEVINLOPEZ, LUIS CARLOS LARA
Owner APPVANCE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products