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

Crowdsourcing test report processing and classifying method

A technology of test reports and classification methods, applied in the field of program analysis and verification in software engineering, analysis and verification of concurrent software, and can solve the problems of bag-of-words model ignoring word order and grammar, and the importance of classification is not completely consistent.

Active Publication Date: 2021-02-26
NANJING UNIV
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the bag-of-words model used in the above method completely ignores word order and grammar, and the importance of each feature for classification is not completely consistent. Often some features can dominate the classification process, and some features only perform classification to a certain extent. additions and corrections

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
  • Crowdsourcing test report processing and classifying method
  • Crowdsourcing test report processing and classifying method
  • Crowdsourcing test report processing and classifying method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Below in conjunction with accompanying drawing and specific embodiment, further illustrate the present invention, should be understood that these examples are only for illustrating the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various aspects of the present invention All modifications of the valence form fall within the scope defined by the appended claims of the present application.

[0032] A method for processing and categorizing crowdsourced test reports such as figure 1 shown, including the following steps:

[0033] S10 data collection, release and assign test tasks under the crowdsourcing platform, and collect test reports after the worker tests are completed.

[0034] S20 feature extraction, such as figure 2 As shown, three features are extracted from the data by corresponding methods, namely Word Embedding, TF-IDF and Metadata. These th...

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 crowdsourcing test report processing and classifying method, which comprises the following steps of: issuing a software test task under a crowdsourcing platform, and collecting reports after a worker finishes testing; extracting the features of three dimensions, namely Word Embedding, TF-IDF and Metadata, from the obtained data; obtaining global code representation of each feature by using a bidirectional long-short-term memory network, obtaining attention weights of the features according to the global code representation of the features, and adjusting global codes through the attention weights; and a classification stage: obtaining a corresponding classification result according to the classifier. According to the method, the problem that the word order is not considered is solved, and meanwhile, the classification precision is improved.

Description

technical field [0001] The invention belongs to the technical field of program analysis and verification in software engineering, especially the field of analysis and verification of concurrent software. Background technique [0002] With the rapid development of mobile devices, mobile applications in the mainstream market are becoming more and more powerful and complex. While users expect mobile applications to be reliable and secure, their increasing complexity also makes them more prone to bugs. To ensure the quality of mobile applications during usage, software testing is becoming more and more important. However, due to the particularities of mobile devices, such as unreliable networks, large differences in screen sizes, and diverse operating systems, testing mobile applications is somewhat challenging. [0003] Nowadays, many companies or organizations tend to adopt the crowdsourcing method to test mobile applications by recruiting a large number of online people dis...

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/36G06F40/216G06F40/284G06K9/62G06N3/04G06N3/08
CPCG06F11/3692G06F40/216G06F40/284G06N3/084G06N3/044G06N3/045G06F18/2415
Inventor 张雷蒋先杰金斌张杰资帅刘峰王崇骏
Owner NANJING UNIV
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