Supercharge Your Innovation With Domain-Expert AI Agents!

Distributed automated testing framework applied to high availability cluster software

An automated testing and distributed technology, applied in software testing/debugging, program control devices, etc., can solve the problems of many resources, occupy a lot of manpower and time, and achieve the effect of convenient use, simple structure and good use value

Inactive Publication Date: 2015-03-04
INSPUR GROUP CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the configuration of the high-availability cluster system involves many resources, the testing work will take up a lot of manpower and time during the research and development process.

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
  • Distributed automated testing framework applied to high availability cluster software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] A distributed automated testing framework applied to high-availability cluster software of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0011] Such as figure 1 As shown, a distributed automated testing framework applied to high-availability cluster software of the present invention, this framework intends to adopt the design framework of CS, which is divided into client and client:

[0012] The tested end is a client, which is equipped with a software template, an xml parsing module, a test configuration file parsing module, a result processing module, a test action sending module and a communication module, and runs a Deamon daemon process in the form of a service to receive instructions and messages from the client. Feedback result information;

[0013] The test end is the user end, which is equipped with a communication module, a test action registration module, an xml parsing module and a result collection...

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 provides a distributed automated testing framework applied to high availability cluster software. The frame adopts a CS design frame divided into a user terminal and a client terminal; the client terminal serves as a tested terminal and comprises a software template, an xml analysis module, a test configuration file analysis module, a result processing module, a test behavior emitting module and a communication module, and a Deamon runs in a service manner and is used for receiving the instructions and feedback result information from the user terminal; the user terminal serves as a testing terminal and comprises a communication module, a testing action registering module, an xml analysis module and a result collection module, testing actions are sent to the client terminal through the programmed configuration files, and the execution results can be returned by the client terminal after wait. Compared with the prior art, the distributed automated testing framework has the advantages that the user terminal recovers testing results through the communication module, feeds back to the user on a main interface, and determines whether a next test item is performed or not according to the testing results and configuration of the user.

Description

technical field [0001] Specifically, the invention is a distributed automatic test framework applied to high-availability cluster software. Background technique [0002] High availability cluster software is used to create and manage high availability cluster systems. A high-availability cluster system refers to a system that can guarantee 24-hour uninterrupted business, can quickly restore business when a problem occurs in the system or application software, and can control the downtime to the minute level as much as possible. Since the configuration of the high-availability cluster system involves many resources, the testing work will take up a lot of manpower and time during the research and development process. Because high-availability cluster software has many fixed test items every time it is released, and the expected and abnormal results of many test items are completely predictable, the development of automated testing tools is very necessary. Automated testing c...

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): G06F9/44G06F11/36
Inventor 陈宇龙王佳孟宪伟
Owner INSPUR GROUP CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More