OSGI (Open Service Gateway Initiative) integration testing method

A technology of integration testing and test cases, applied in the field of OSGI integration testing, can solve problems such as the difficulty of separating product business codes and test codes, difficult unit testing, and code redundancy in test case writing, to solve the problems of test data recording and playback, The effect of improving communication efficiency and improving writing efficiency

Active Publication Date: 2013-12-04
SOUTH CHINA UNIV OF TECH
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method guarantees its security, but it brings difficulties to test the non-public package inside the component, and it is difficult to realize the unit test of smaller granularity
In the process of program development and testing, both programmers and testers hope to separate the product business code from the test code, that is, the operation of the test case does not affect the operation of the business code, and based on this development and test process, when releasing the product, there is no need to A lot of work to separate test codes, but under the OSGI framework, it is also difficult to separate product business codes and test codes
At present, on the one hand, there is a lack of systematic OSGi test program research, and on the other hand, OSGi’s integrated test tools need to understand a lot of component export package interface information and service information to write test case codes, and the test code operation result interface display has certain constraints , it is inconvenient for testers and developers to communicate and display data results, resulting in problems such as low test efficiency
[0004] At present, OSGI integration testing is facing the problem that development and testing are difficult to separate, test tool test data records are difficult to playback, test data and test cases cannot be displayed between testers and developers at the same time, test case writing code redundancy leads to There are problems such as low staff efficiency, and there is no systematic OSGI integration test platform

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
  • OSGI (Open Service Gateway Initiative) integration testing method
  • OSGI (Open Service Gateway Initiative) integration testing method
  • OSGI (Open Service Gateway Initiative) integration testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described below in conjunction with the accompanying drawings, but the implementation and protection of the present invention are not limited thereto.

[0046] In order to realize the OSGI integration test, the present invention utilizes three parts of the bill of lading device, the test case editor and the data processor to cooperate with each other to realize, and the framework is as follows: figure 1 As shown, when the developer completes the development of the OSGI component Bundle and conducts an integration test, the billing device of the platform creates a test subject and provides test component information, component service information, and service function information, and the billing device processes the test information according to the test data model and store; the tester checks the detailed information of the test subject through the test editor, uses the editor to automatically generate a test case XML template file ...

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 an OSGI (Open Service Gateway Initiative) integration testing method, which is realized through a bill submitter, a testing case editor and a data processor. The bill submitter is used for processing and saving the submitted OSGI integration testing information, systematically presenting the information to testing personnel and development personnel and simultaneously providing testing data for the testing case editor. The testing case editor can use the data provided by the bill submitter to enable the testing personnel to realize quick writing of testing cases at the same time when the OSGI integration testing information is systematically presented. The data processor can collect testing information in an OSGI testing tool pax-exam and present the testing information after systematic data processing. The OSGI integration testing method can realize OSGI integration testing through the bill submitter, the testing case editor and the data processor.

Description

technical field [0001] The invention belongs to the field of OSGI testing, and in particular relates to an OSGI integration testing method. Background technique [0002] Due to the mutual penetration of operating systems, middleware, and computing resources, software has evolved into a comprehensive and extensive software platform. In the future, the industry will form a model of constructing a competitive industry chain around the mainstream platform system, and develop a model based on The integrated platform system industry competition is no longer the single software competition in the past. SOA (Service-Oriented Architecture) is a service-oriented architecture, a component model, which realizes software integration and cross-platform by combining loosely coupled application component services according to predefined interfaces according to requirements. The OSGI service platform is a very suitable architecture for implementing SOA. It is a dynamic module system of the ...

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
Inventor 刘发贵贺南彭玉松杨进
Owner SOUTH CHINA UNIV OF TECH
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