Genetic algorithm parallelization test case generation method based on front and back end fusion of Web application
A test case generation and genetic algorithm technology, applied in the field of efficient test case generation, can solve problems such as poor system resource utilization and low efficiency, and achieve the effects of improving generation efficiency, ensuring continuity, and reducing code complexity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] The present invention is a GA parallelization-based Web application EFSM model test case generation optimization, through the parallel execution of population individuals and parallel calculation of fitness values, better utilization of system resources, and improved efficiency of Web application test case generation. The specific implementation process of the present invention can be divided into the following stages.
[0014] The first phase, thread initialization. The present invention designs a new thread pool model to support parallel execution of Web application populations. Initialize a thread pool object AsyncTask, including the following attributes: method list, parameter list (and dictionary parameter list), started thread list, result list, number of available threads, and available browser process pool. At the same time, initialize a set of browser process lists for use by the thread pool.
[0015] The second stage is the parallel execution of genetic algo...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com