Multitask self-adaptive cloud testing method

An adaptive, cloud testing technology, applied in the field of cloud computing testing, can solve the problems of inability to flexibly adjust resource allocation for test tasks, single cloud test, and difficulty in testing devices under test on external network test servers, so as to improve test efficiency and expand Strong and reduce the effect of repetitive work

Inactive Publication Date: 2017-05-31
SHANDONG JIAOTONG UNIV
View PDF7 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is that there is a technical problem that cloud testing is only applicable to a single type of testing, resource alloc

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
  • Multitask self-adaptive cloud testing method
  • Multitask self-adaptive cloud testing method
  • Multitask self-adaptive cloud testing method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0037] see figure 1It can be seen that the multi-task self-adaptive cloud testing method of the present invention includes the following test steps; step 1: test task reception, receiving the test task uploaded by the user; test task reception includes test case, test configuration file; step 2: test task preprocessing, Preprocessing includes analyzing the test tasks received in step 1, judging the test task category, and assigning the preprocessing tasks to unit test, integration test, system test and performance test according to the test task category; the test task preprocessing is Receive the test task according to step 1, parse the configuration file, obtain the test task category, network environment and other information, execute multiple test tasks in a loop, judge whether the test task is executed on the intranet, and if so, distribute the residency to the intranet client module, otherwise follow-up steps are executed according to the test category; test task preproc...

specific Embodiment 2

[0039] Based on the software evaluation experiment scene, an actual software testing system is simulated for the experiment.

[0040] see figure 2 It can be seen that the overall system can be divided into three parts, business logic module, system internal components and test service components. The business logic module is the system module developed by the evaluation center to complete specific management functions, and it is developed using a common programming language; the internal components of the system are part of the common functions packaged by the evaluation center in order to improve system reusability and reduce development costs. Components that can be called directly, usually in the form of local components or network services; test service components are used to execute actual test services, including test services encapsulated by local test software, external services provided by third parties, and test user systems Interactive user-side services. In this...

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 multitask self-adaptive cloud testing method which comprises the following steps: step 1, test task reception, namely receiving test tasks uploaded by a user; step 2, test task preprocessing, namely performing test task analysis on the test tasks received in the step 1, judging types of the test tasks, and respectively allocating the preprocessed tasks to a unit test, an integration test, a system test and a performance test according to the types of test tasks; step 3, test task execution, namely before executing the test tasks, allocating a virtual machine according to the preprocessing result, loading a test environment, executing the test tasks, and generating test task data; step 4, outputting test task results, storing the test task data generated in the step 3 into a database, and feeding back the test results to the user who uploads the test task.

Description

technical field [0001] The invention relates to cloud computing testing technology, specifically a multi-task self-adaptive cloud testing method. Background technique [0002] Cloud computing is one of the current hot spots in the field of information technology, and has attracted much attention in the industry and academia. It is a brand-new computing model that provides users with dynamically scalable virtualized computing resources in the form of services through the Internet. In the process of using computing resources, users only need to conduct a small amount of interaction with service providers, and can better focus on their own upper-level business logic, without having to care about complex underlying hardware logic, network protocols, software architecture and other details. The model of providing virtualized computing resources to users in the form of services brought about by cloud computing has had a huge impact on the traditional information technology indust...

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/36H04L29/08
CPCG06F11/3668H04L67/10
Inventor 司冠南
Owner SHANDONG JIAOTONG UNIV
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