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

Method for automatically testing performance of windows desktop software

A technology for automatic testing and software performance, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as the reduction of recognition rate of general recognition models, and achieve the effect of improving the efficiency of performance testing

Pending Publication Date: 2020-10-02
SICHUAN AEROSPACE SYST ENG INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to solve the problem that the recognition rate of the general recognition model is greatly reduced in a specific natural environment, the present invention provides an automatic test method for the performance of windows desktop software

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
  • Method for automatically testing performance of windows desktop software
  • Method for automatically testing performance of windows desktop software
  • Method for automatically testing performance of windows desktop software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Such as figure 2 As shown, a windows desktop software performance automatic testing method comprises the following steps:

[0037] Step 1: Obtain all test cases from the test case file, form a test case set, and set the iteration threshold;

[0038] Step 2: Record the probability of switching between any two test cases as P ij , and create an array to save the switching probabilities between all nodes;

[0039] Step 3: Initialize all nodes, the initial pheromone strength between nodes is 1, and the pheromone between nodes is 0;

[0040] Step 4: Randomly select a group of test case combinations, and after the execution of the test case combination is completed, update the pheromone according to the change of system resources;

[0041] Step 5: After completing an assessment of resource growth, if there is resource growth, additionally increase the pheromone between the current nodes and update the global pheromone;

[0042] Step 6: When the pheromone concentration of...

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 a method for automatically testing the performance of windows desktop software, and belongs to the technical field of software testing. The method comprises the following steps: 1, acquiring a test case set, and setting an iterative threshold; 2, recording the probability of switching between any two test cases as Pij, and establishing an array for storing the probability of switching between all nodes; 3, initializing all nodes, and initializing the pheromone strength among the nodes to be 1 and the pheromone among the nodes to be 0; 4, randomly selecting a group of test case combinations, and updating pheromones according to the change of system resources after the execution of the test case combinations is completed; 5, if resource growth occurs, additionally increasing pheromones among the current nodes, and updating global pheromones; 6, when the pheromone is higher than the threshold value, entering a confirmation link, and repeatedly executing the path inthe confirmation link to update the pheromone according to the judgment result; and 7, terminating the test after the number of algorithm iterations exceeds a threshold, and outputting a test conclusion.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a method for automatically testing the performance of windows desktop software. Background technique [0002] With the increase in the complexity of desktop software and the expansion of software scale, the test method of artificially simulating real business operations has gradually increased the risk of resource leakage in software performance testing. This patent adopts a new test method model, and performs automatic testing of software performance through a large number of combinations of operations and services to expose the risk of resource leakage and solve the problem of low software coverage in automatic testing. Contents of the invention [0003] Aiming at solving the problem that the recognition rate of a general recognition model is greatly reduced in a specific natural environment, the present invention provides a method for automatically testing the perfo...

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/36
CPCG06F11/3676G06F11/3684G06F11/3688
Inventor 姚天问张奔赵铁生李雪杨筱倩何瑜严明
Owner SICHUAN AEROSPACE SYST ENG INST
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