Method for improving utilization rate of automatic testing resources

A technology for automated testing and testing resources, applied in resource allocation, multi-programming devices, etc., can solve problems such as waste of testing resources, large differences in TOPO resource requirements, and failure to run testing tasks in time, so as to reduce software development costs , The effect of shortening the software development cycle

Active Publication Date: 2011-04-13
MAIPU COMM TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since this management method meets the test requirements of all test TOPOs, the test task can be successfully completed, but it also has obvious defects: for each test task, it may involve several or even dozens of logical TOPOs, The resource requirements of these TOPOs may vary greatly. In addition, logical TOPOs that require many test resources may only be required by a small number of use cases, while most test cases only require a small number of test resources, which results in huge test resources. waste
For example, if a test task contains 100 test cases and involves two test TOPOs (TOPO1 and TOPO2), TOPO1 needs 10 test resources, and TOPO2 needs 1 test resource. Before the test is executed, the test task needs to Allocate 10 test resources, and among the 100 test cases, only 1 test case needs to use TOPO1, and other test cases use TOPO2, because the test resources need to be released at the end of the entire test task, which causes The serious waste of those 9 test resources
In addition, because the test resources are not released in time, other test tasks cannot be run in time, which prolongs the test time, prolongs the development cycle, and increases the development cost

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 improving utilization rate of automatic testing resources
  • Method for improving utilization rate of automatic testing resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0087] Assuming that a test task S4 has 6 test cases, the resource requirement information of each test case logic TOPO is as follows:

[0088] ① 1DUT 3AUX 1PC

[0089] ② 2DUT 3AUX 2PC

[0090] ③ 1DUT 3AUX 1PC

[0091] ④ 1DUT 1AUX 2PC

[0092] ⑤ 1DUT 1AUX

[0093] ⑥ 1DUT

[0094] Step 1: Obtain logical TOPO information of all test cases of test task S4; there are a total of 6 test cases, involving 5 logical TOPO resource requirements (the logical TOPO resource requirements of the first and third test cases are the same);

[0095] Step 2: Allocate physical resources to the test task according to the maximum logical TOPO demand; for the above test task S4, 2 DUTs, 3 AUXs, and 2 PCs are required, so it is necessary to allocate 2 DUTs corresponding to the logical resource DUT to the test task. Corresponding physical equipment to be tested, 3 auxiliary physical equipment corresponding to the logical resource AUX, and 2 physical hosts corresponding to the logical host PC;

[0...

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 relates to a method for improving the utilization rate of automatic testing resources and provides a method in which idle resources in a testing task are released in time for other testing tasks to use so as to improve the utilization rate of the automatic testing resources. The method comprises the following steps: a, allocating various testing resources needed for the testing tasks; b, determining the releasing priority of the current testing resource Rn; c, executing all testing examples of the testing resource with the most needed demand and the highest releasing priority; and d, counting and releasing the idle testing resources; and e, judging whether the execution of the testing tasks is finished, if so, ending, and if not, returning to step b. By utilizing the method, in-time and flexible releasing of the idle testing resources of the testing tasks in the process of automatic testing according to the user demand condition can be realized, so that the testing resources are ensured to be utilized furthest, thus effectively reducing the software development cost and shortening the software development period.

Description

technical field [0001] The invention relates to a reasonable utilization of test resources, in particular to a method for improving the utilization rate of test resources in an automated test system. Background technique [0002] In order to ensure software quality, software testing is an essential link in the software development process. In the process of test execution, testers may repeatedly test a certain module, especially when the product has frequent changes in functions, in order to ensure that the changed functions will not affect the normal operation of other functions, the original The function of the function is verified, which is the so-called regression test. In the process of regression testing, testers may have to perform dozens or even hundreds of repeated tests, which will inevitably make the testing work boring, difficult to improve the enthusiasm of testers, and cause a serious waste of human resources , increasing the development cost of software prod...

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): G06F9/50
Inventor 廖新粮郭静
Owner MAIPU COMM TECH CO LTD
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