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

Performance test method and device

A test method and performance technology, applied in the electronic field, can solve problems such as high implementation complexity and learning cost, failure to meet test requirements, and difficulty in realizing correlation, and achieve the effect of reducing the test input set

Active Publication Date: 2016-08-31
TENCENT TECH (SHENZHEN) CO LTD
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the process of developing a software, developers need to continuously improve the version code of the software. After developing a new version code, they need to test the new version code to check whether there is a bug in the new version code. Among the technical solutions, there are several testing methods as follows: First, the core test scenario test is covered, and the test input set related to the application scenario with high operation frequency is screened according to the user's data reporting feedback or subjective judgment. However, for a large number of The user's product can only cover the core scene and cannot meet the actual test needs; second, use multiple test equipment to test in parallel, but it cannot meet the test requirements under resource constraints; third, perform machine learning on the records of software input and output , looking for some input scenarios that are likely to cause software exceptions to be tested first, but the implementation complexity and learning cost are too high; fourth, the test input set is orthogonalized, and the test input set (a set of input operations) is minimized. Correlation, however, for different test scenarios, how to reduce the correlation of input set elements is difficult to achieve

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
  • Performance test method and device
  • Performance test method and device
  • Performance test method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0057] Please refer to figure 1 , figure 1It is a flow chart of the first embodiment of a performance testing method proposed by the present invention. As shown in the figure, the method in the embodiment of the present invention includes:

[0058] S101. Acquire a control function mapping table, where the control function mapping table includes multiple mapping relationships between operating controls and calling functions.

[0059] In a specific im...

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 embodiment of the invention discloses a performance test method. The performance test method includes: acquiring a control function mapping table, wherein the control function mapping table includes a plurality of mapping relationships between an operation control and a call function; determining a difference function between a current version code and a reference version code; searching an operation control corresponding to the difference function from the control function mapping table according to the difference function; triggering the operation control corresponding to the difference function in the current version code, and performing test to acquire test data of the current version code; and determining a test result of the current version code according to the test data of the current version code. The embodiment of the invention also discloses a performance test device. The performance test method and device can decrease test input sets, lower the complexity of test, and improve the efficiency of test.

Description

technical field [0001] The invention relates to the field of electronic technology, in particular to a performance testing method and device. Background technique [0002] In the process of developing a software, developers need to continuously improve the version code of the software. After developing a new version code, they need to test the new version code to check whether there is a bug in the new version code. Among the technical solutions, there are several testing methods as follows: First, the core test scenario test is covered, and the test input set related to the application scenario with high operation frequency is screened according to the user's data reporting feedback or subjective judgment. However, for a large number of The user's product can only cover the core scene and cannot meet the actual test needs; second, use multiple test equipment to test in parallel, but it cannot meet the test requirements under resource constraints; third, perform machine lear...

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/368
Inventor 田小康黄闻欣谭力
Owner TENCENT TECH (SHENZHEN) CO LTD
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