Web service crowdsourcing test task allocation method based on deep reinforcement learning

A test task and reinforcement learning technology, applied in the field of data processing, to improve test results and improve work efficiency

Active Publication Date: 2019-12-10
DALIAN MARITIME UNIVERSITY
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in crowdsourcing testing, how to allocate testing tasks to more suitable testers and at the same time obtain better test results with the lowest possible testing cost is a very important issue.

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
  • Web service crowdsourcing test task allocation method based on deep reinforcement learning
  • Web service crowdsourcing test task allocation method based on deep reinforcement learning
  • Web service crowdsourcing test task allocation method based on deep reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] In order to make the technical solutions and advantages of the present invention more clear, the technical solutions in the embodiments of the present invention are clearly and completely described below in conjunction with the drawings in the embodiments of the present invention:

[0018] Such as figure 1 A method for allocating Web service crowdsourcing testing tasks based on deep reinforcement learning is shown, which specifically includes the following steps:

[0019] S1: According to the data in the worker pool (i.e. worker set) and task pool (i.e. Web service crowdsourcing test task set) on the crowdsourcing platform, train the Web service test task assignment model based on deep reinforcement learning;

[0020] Further, the training of the Web service test task assignment model based on deep reinforcement learning takes the following steps:

[0021] S11: Combined with the actual crowdsourcing test environment, DQN (Deep Q-Learning Network) is used as a method to...

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 web service crowdsourcing test task allocation method based on deep reinforcement learning, which comprises the steps of a deep reinforcement learning-based Web service testtask allocation model is trained according to data information in a worker pool and a task pool on a crowdsourcing platform; the crowdsourcing platform receives a test task submitted by a demander, and allocates the test task by using the trained Web service test task allocation model; and a worker receives and executes the task and feeds back a task test result to the crowdsourcing platform, andthe crowdsourcing platform transmits the test result fed back by the worker to the corresponding task demander. A deep reinforcement learning method DQN is used to train a Web service test task allocation model. The effect of distributing the Web service crowdsourcing test tasks in real time is achieved, it can be guaranteed to a certain extent that the test tasks can be handled by appropriate test personnel on the crowdsourcing test platform, and the test effect is improved.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a method for allocating Web service crowdsourcing testing tasks based on deep reinforcement learning. Background technique [0002] As the application of Web services becomes more and more widespread, the demand for whether they can be executed normally and achieve expected functional effects is also becoming more and more urgent. To ensure that a Web service meets its intended functional and quality requirements, it must be thoroughly tested. Testing Web services requires testers to have a certain degree of relevant knowledge and capabilities, such as test case design capabilities, corresponding programming capabilities, and test report writing capabilities. In this case, traditional testing methods and testing tools are difficult to meet the above requirements. [0003] The form of crowdsourcing testing that has emerged in recent years can well consider the selection ...

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/36G06Q10/06G06Q10/10
CPCG06F11/3672G06Q10/06311G06Q10/1057Y02D10/00
Inventor 陈荣张佳丽唐文君李辉郭世凯
Owner DALIAN MARITIME UNIVERSITY
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