Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software automation test method and system

An automated testing and software technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problems of low efficiency of manual testing, high maintenance cost, human error, etc., to avoid the risk of human error and reduce maintenance. cost, improve work efficiency

Pending Publication Date: 2019-07-05
AEROSPACE INFORMATION
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the problems of low manual testing efficiency, high maintenance cost and risk of human error in software with simple logic in the background technology, the present invention provides a software automatic testing method and system, the method and system analyze the software to be tested According to the logical structure of the logical structure and the user test request, test cases are automatically generated, and the software to be tested is tested using the test cases, and the test results are finally output; the automated software testing method includes:

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
  • Software automation test method and system
  • Software automation test method and system
  • Software automation test method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Exemplary embodiments of the present invention will now be described with reference to the drawings; however, the present invention may be embodied in many different forms and are not limited to the embodiments described herein, which are provided for the purpose of exhaustively and completely disclosing the present invention. invention and fully convey the scope of the invention to those skilled in the art. The terms used in the exemplary embodiments shown in the drawings do not limit the present invention. In the figures, the same units / elements are given the same reference numerals.

[0027] Unless otherwise specified, the terms (including scientific and technical terms) used herein have the commonly understood meanings to those skilled in the art. In addition, it can be understood that terms defined by commonly used dictionaries should be understood to have consistent meanings in the context of their related fields, and should not be understood as idealized or over...

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

The invention discloses an automatic software testing method and system, and the method comprises the steps: analyzing a logic structure of to-be-tested software, and generating a tested logic structure according to the logic structure of the tested software; receiving a test request of a user, wherein the test request comprises a test start and a test end; generating a plurality of test cases based on the tested logic structure and the user test request; testing the to-be-tested software according to the plurality of test cases, and outputting a test result; wherein the plurality of test cases are mutually called according to a test result; when the test result output by the test case is that the test requested by the user is terminated, ending the test; wherein the test case comprises acase number, a command word, data, an instruction and a jump instruction; wherein the jump instruction is used for calling a corresponding test case or terminating a test according to a test result and test calling logic; according to the method and the system, the test case is automatically generated and tested according to the software logic structure, so that the test working efficiency is improved.

Description

technical field [0001] The present invention relates to the field of software testing, and more specifically, to a software automatic testing method and system. Background technique [0002] With the development of network technology, the development process of network software is becoming more and more perfect. Taking network service products as an example, after the development is completed, a verification test is required before going online, simulating the data interaction between the client and the server, and verifying whether the returned data is correct. ;The current test method is to manually fill in the content of the data to be sent and send it, and confirm whether the returned command is wrong or write a test case to test whether there is a problem with the corresponding logic; Analyze the requirements and develop specific test cases for testing, but for the test requirements with simple software logic and very lengthy verification steps, such as testing function...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688
Inventor 王清李利缪云青林琳费佳青
Owner AEROSPACE INFORMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products