Application software performance testing method based on public cloud desktop

A technology of application software and testing method, applied in the field of information, can solve the problems of complex design, inability to monitor the running effect of the client at the same time, performance test discount, etc., to achieve the effect of reducing the cost of erection

Active Publication Date: 2017-01-04
叠云(北京)科技股份有限公司
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, existing software is often very complex in design, and multiple protocols are used for data transmission, and even encrypted network data transmission is used. Therefore, existing performance testing tools often cannot truly simulate the software operating environment, and performance testing is greatly reduced
Moreover, for multimedia or entertainment software, it is often necessary to reflect the user experience effect, and the existing performance testing tools cannot simultaneously monitor the actual running effect of the client under different hardware and operating system environments

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
  • Application software performance testing method based on public cloud desktop
  • Application software performance testing method based on public cloud desktop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0028] The application software to be tested in this example is a large-scale multi-site online centralized video training C / S software system. Simultaneously log in to the software system in different places for online video learning and training. The performance is required to meet the requirements that simultaneous access users can log in to the software system within 5 seconds, open files and display them within 5 seconds, and online video playback will not cause more than 2 seconds of lag. The server CPU and Memory must not be at 90% occupancy for more than 30 seconds.

[0029] Since this software is a software with encrypted user information transmission and encoded multimedia information transmission, and needs to meet the requirements of simultaneous login in multiple places, the existing performance testing tools are used to transmit ...

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

An application software performance testing method based on a public cloud desktop includes the following steps that according to application software performance index requirements, a client and a server provided with tested software are built on a public cloud platform; according to to-be-tested operation scene of application software, a test script is created on the client, and a performance monitoring script is created on the server; the client provided with the to-be-tested software and the test script generates a system mirror image file on the cloud platform, and multiple clients are produced on a large scale according to the mirror image file; a scheduling host is provided with a communication object bound to a communication port, and communication between the clients and/or the server is built and intercepted in a multi-thread mode; according to test requirements, the scheduling host sends script running signals to the clients and receives and records performance states when the clients and/or the server run/runs the to-be-tested application software. The method can truly simulate actual user operation scenes of network application software to the largest extent, and application software performance and user experience are accurately and truly reflected.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a software testing technology. Background technique [0002] Now, Internet information technology is becoming more and more popular, and the number of users is increasing greatly. The corresponding network application software often needs to maintain a good response and realize corresponding functions when a large number of users operate at the same time. Therefore, when performing performance tests on these software, it is necessary to write automated test tools to perform simulated performance tests on network software in various application scenarios. However, performance testing generally needs to rely on real hardware and operating system environments, and the demand for actual performance testing of a large number of users is often limited by manpower and material resources. The current application software performance testing tools usually simulate the actual operati...

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/36
CPCG06F11/3684G06F11/3688G06F11/3692
Inventor 胡伟锋
Owner 叠云(北京)科技股份有限公司
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