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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
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