Software integration testing method and system based on extensible markup language (XML) database

An XML database and software integration technology, applied in the computer field, can solve the problems of lack of continuous integration ability, lack of code compilation and analysis ability, etc.

Inactive Publication Date: 2013-01-16
PEKING UNIV FOUNDER GRP CO LTD +2
View PDF4 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Software integration testing is an important process and method to ensure software quality. The existing software integration testing tools are mainly aimed at application software products. There is no testing tool for large-scale basic system software such as XML database, and the existing tools Does not have continuous integration capabilities, code compilation and analysis capabilities, and lacks scalability and adaptable distributed load capabilities

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
  • Software integration testing method and system based on extensible markup language (XML) database
  • Software integration testing method and system based on extensible markup language (XML) database
  • Software integration testing method and system based on extensible markup language (XML) database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the above objects, features and advantages of the present invention more comprehensible, specific implementations of the present invention will be described in detail below in conjunction with the accompanying drawings. In the following description, specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways than those described here, and those skilled in the art can make similar extensions without departing from the connotation of the present invention. Accordingly, the present invention is not limited to the specific embodiments disclosed below.

[0056] Those skilled in the art know that software integration testing is an important process and method to ensure software quality. The existing software integration testing tools are mainly aimed at application software products, and there is no testing for large-scale basic system software such ...

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 software integration testing method and a software integration testing system based on an extensible markup language (XML) database. An operation interface for extending a test case, a distributed load equalizer based on a minimum heap and Hash algorithm and code automatic compilation, analysis and submission functions are provided. A tester only needs to upload a compiled test case to a code memory, the operation interface which is provided by an integrated testing server of a testing tool is used for configuration, and new test case addition and continuous integration functions can be realized. Under the condition of addition or reduction of test resources, by dynamically constructing minimum heap and Hash, the distributed load equalizer can automatically meet requirements of new environment. By adoption of the code automatic compilation, analysis and submission functions, the submission quality of user codes is improved. Continuous integration in software is realized, the accuracy of code submission is improved, and the regression efficiency of test is improved. Moreover, by adoption of a distributed design idea, the problems about resource bottleneck of a testing machine and platform automatic selection are solved, and the utilization rate of resources is improved.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a software integration testing system based on an XML database. Background technique [0002] Integration tests are a logical extension of unit tests. In its simplest form, it combines two tested units into a component and tests the interface between them. In this sense, a component refers to the integrated aggregation of multiple units. In real-world scenarios, many units are combined into components, which in turn aggregate into larger parts of the program. The approach is to test combinations of fragments, and eventually expand into processes, to test modules together with other groups of modules. Finally, all the modules that make up the process are tested together. Also, if the program consists of multiple processes, they should be tested in pairs, not all processes at the same time. [0003] Software integration testing is an important process and method to ensure so...

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/36G06F17/30
Inventor 罗正海赵伟郑程光赖铮孙伟丰李泉李浩李书淦程仁波
Owner PEKING UNIV FOUNDER GRP 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