Method and device for testing mobility of application system

A technology of application system and test method, applied in the computer field, can solve the problems of missing business types, time-consuming, and reducing business coverage, etc., and achieve the effect of improving test efficiency, improving accuracy, and reducing the number of tests

Active Publication Date: 2019-06-07
ADVANCED NEW TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, in the process of testing the migration of the application system, all service requests processed by the original application system are processed by the target application system. For example, 1000), when testing application system mobility, generally there is no corresponding number of server devices for testing (for example, only 20)
In this case, it is necessary for these 20 server devices to process the business requests of 1000 server devices. If all of them are processed, it will take too long, resulting in low efficiency of the migration test; if only randomly selected If part of it is processed, some business types may be missed, which reduces the business coverage and thus affects the accuracy of the migration test.

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
  • Method and device for testing mobility of application system
  • Method and device for testing mobility of application system
  • Method and device for testing mobility of application system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0019] As mentioned above, the application system of the Internet business needs to be migrated according to different requirements. For example, to upgrade and maintain the application program or hardware equipment in the application system, it is necessary to migrate the functions provided by the original application system to the target application system. . When migrating an application system, whether the target application system can achieve the desired effect is an important aspect of the migration work. In practical applications, Internet services are generally carried by multiple hardware devices. For example, there are 1,000 server devices processing service requests from online users. If an application program in the 1,000 server devices needs to be upgraded. An application program in some servers can be upgraded in batches to test the migration of the application system. However, if the target application system cannot achieve the desired effect, it may cause incon...

Embodiment 2

[0076] Based on the same inventive concept, Embodiment 2 provides a test device for application system mobility. Such as figure 2 As shown, the device includes:

[0077] The obtaining unit 21 can be used to obtain the service request processed by the original application system;

[0078] The clustering unit 22 may be configured to cluster the service requests to form at least two cluster sets, and the service requests in the cluster sets have similar properties;

[0079] The selection unit 23 can be used to select a certain number of service requests from each cluster set, and the number of service requests selected from each cluster set is less than the total number of service requests contained in each cluster set ;

[0080] The testing unit 24 can be used to use the target application system to process the selected service request, so as to test the portability of the application system.

[0081] In one embodiment, the clustering unit 22 can be used for:

[0082] perf...

Embodiment 3

[0098] Based on the same inventive concept, Embodiment 3 provides a testing method for application program mobility, which is used to improve the testing efficiency of application program portability. A schematic diagram of the method is shown in image 3 shown, including the following steps:

[0099] Step 31, obtain N business requests processed by the original application system.

[0100] Step 32, delete the feature information not related to clustering included in the N service requests.

[0101] Step 33, perform feature extraction on the cluster-related feature information included in the N service requests.

[0102] Step 34: Determine a specified number of cluster centers according to the cluster-related service characteristics included in the N service requests.

[0103] Step 35, using the Hamming distance and the standard Euclidean distance to calculate the distance between the feature extraction result and the cluster center.

[0104] Step 36, according to the calc...

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 an application system migration test method, which is used for improving application system migration test efficiency. The method comprises the steps of obtaining business requests processed by an original application system; clustering the business requests to form at least two cluster sets, wherein the business requests in the cluster sets have similar properties; selecting a certain number of the business requests from each cluster set, wherein the number of the business requests selected from each cluster set is smaller than the total number of the business requests contained in each cluster set; and processing the selected business requests by utilizing a target application system, thereby realizing application system migration testing. The invention furthermore discloses an application system migration test apparatus.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a method and device for testing application programs. Background technique [0002] With the development of the Internet, the types and quantities of Internet services are increasing rapidly. The phase-out cycle of software and hardware resources carrying Internet services is shortened, and often the application systems of Internet services need to be migrated according to the situation. For example, after a certain period of use, the current processing capacity of an application system is not enough to cope with the increased business volume, or no longer adapts to the increased business types. In this case, it is necessary to carry out Internet business application systems Migration (common migration methods include: updating application programs or replacing server equipment, etc.), so as to meet the development and change requirements of Internet services. [000...

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 Patents(China)
IPC IPC(8): G06F11/36
Inventor 唐小棚于君泽陈显铭钱瑜罗鹏
Owner ADVANCED NEW TECH CO LTD
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