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

Dynamic case priority ranking method and device

A prioritization and use case technology, applied in the direction of instrumentation, error detection/correction, calculation, etc., can solve the problems of lack of objective data guidance, relying on personnel's subjective consciousness, etc., to reduce the scope of testing, improve the quality of software products, and improve software testing efficiency effect

Active Publication Date: 2020-10-23
兴业证券股份有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To this end, it is necessary to provide a dynamic use case prioritization scheme to solve the problem of relying on the subjective consciousness of personnel and lacking objective data guidance when prioritizing current use cases

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
  • Dynamic case priority ranking method and device
  • Dynamic case priority ranking method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to explain in detail the technical content, structural features, achieved goals and effects of the technical solution, the following will be described in detail in conjunction with specific embodiments and accompanying drawings.

[0057] see figure 1 , this embodiment provides a method for prioritizing dynamic use cases, including the following steps:

[0058] S1. Based on the functional modules involved in the test case and the traffic data in the user log, obtain a high-frequency factor that can represent the frequency of user access;

[0059] S2. Based on the approach of code coverage dyeing, identify the use cases involved in the code change, and at the same time identify the code function of the change, so as to identify and mark the change use cases whose change risks meet the preset standards from the set of use cases, and obtain the high value that can represent the change risk of the use cases risk factor;

[0060] S3. Based on the high-frequency fac...

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 dynamic case priority ranking method and device, and solves the problems that the current case priority ranking depends on the subjective consciousness of personnel and lacks objective data guidance. Therefore, the inventor provides the following method: obtaining a high-frequency factor capable of representing user access frequency based on a function module involved ina test case and page view data in a user log; identifying cases involved in code change based on a code coverage dyeing approach, and identifying a change code function at the same time, thereby identifying and marking change cases of which change risks meet a preset standard from the case set, and obtaining high-risk factors capable of characterizing the change risks of the cases; and based on the high-frequency factor and the high-risk factor obtained in the above steps and a preset priority preference factor, obtaining a use case sorting parameter. Meanwhile, the invention provides a dynamic priority ranking device for realizing the method. The sequencing process is based on objective data and objective operation, priority sequencing is accurate and efficient, the test range is narrowed, and the software product quality and the software test efficiency are improved.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a method and device for prioritizing dynamic use cases. Background technique [0002] In the process of software development and testing, with the addition and adjustment of software functions, testers need to continuously add and update new test cases, which leads to the continuous increase in the scale of test case sets and the gradual increase in the cost of fully executing test cases. Full execution of use cases in a short period of time becomes unfeasible when software products are iteratively updated rapidly. [0003] In order to reduce the cost of test case execution and improve the risk identification efficiency and ability of test cases in the software update process, a lot of research work has been done on the use priority of test cases, with the purpose of discovering more software defects faster and more. [0004] With the rapid development of the Internet, use cases...

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/3688G06F11/3684
Inventor 庄春平石良生黄巍炜李旭
Owner 兴业证券股份有限公司
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