Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and system for application program testing aiming at VxWorks platform

A technology of application program and test method, applied in the field of application program method and system for VxWorks platform

Active Publication Date: 2016-11-23
北京航天晨信科技有限责任公司
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides an application program method and system for the VxWorks platform to solve the problem that existing automated testing software cannot use recording / playback technology to realize automated testing

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
  • Method and system for application program testing aiming at VxWorks platform
  • Method and system for application program testing aiming at VxWorks platform
  • Method and system for application program testing aiming at VxWorks platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0083] An application program testing method for the VxWorks platform provided by the embodiment of the present invention is introduced in detail. The method is applied to an environment where a test application program on a test terminal is used to test an application program under test on a target terminal, the target terminal adopts a VxWorks platform, the test terminal adopts a Windows platform, and the test terminal and the The target terminal is connected by wire.

[0084] refer to image 3 , shows a flow chart of steps of an application program testing method for the VxWorks platform in an embodiment of the present invention.

[0085] Step 100, setting keyword information of test cases on the test application program of the test terminal according to the test protocol.

[0086] The test protocol may be a protocol adopted for testing an existing application program, and a specific test protocol may include at least one test case, and each test case may include keyword ...

Embodiment 2

[0095] An application program testing method for the VxWorks platform provided by the embodiment of the present invention is introduced in detail. The method is applied to an environment where a test application program on a test terminal is used to test an application program under test on a target terminal, the target terminal adopts a VxWorks platform, the test terminal adopts a Windows platform, and the test terminal and the The target terminal is connected by wire.

[0096] refer to Figure 4 , shows a flow chart of steps of an application program testing method for the VxWorks platform in an embodiment of the present invention.

[0097] Step 200, selecting a communication mode between the test application program on the test terminal and the application program under test on the target terminal.

[0098] The communication mode between the test application program and the application program under test can comprise TCP (Transmission Control Protocol, transmission contro...

Embodiment 3

[0115] An application program testing system for the VxWorks platform provided by the embodiment of the present invention is introduced in detail. The system is applied to an environment where a test application program on a test terminal is used to test an application program under test on a target terminal, the target terminal adopts a VxWorks platform, the test terminal adopts a Windows platform, and the test terminal and the The target terminal is connected by wire.

[0116] refer to Figure 5 , shows a schematic structural diagram of an application testing system for the VxWorks platform in an embodiment of the present invention.

[0117] The system may include: a keyword information setting module 300 , a judging condition generating module 302 , a feedback information generating module 304 , and a test result analyzing module 306 .

[0118] The functions of each module and the relationship between each module are introduced in detail below.

[0119] The keyword infor...

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 method and system for application program testing aiming at a VxWorks platform. The method comprises the steps that keyword information of a testing case is set on a testing application program of a testing terminal according to a testing protocol; according to the testing protocol and the keyword information, a logical judgment condition corresponding to the keyword information is generated; testing feedback information is generated according to the logical judgment condition and a received testing message sent by a tested application program on a target terminal, and the testing feedback information is sent to the target terminal; a testing result which is sent by the tested application program on the target terminal and generated according to the testing feedback information is received; and the testing result is analyzed, so that the application program testing of the VxWorks platform can be completed. According to the invention, automation of the application program testing is implemented when the tested application program has no application interface or the application interfaces are insufficient, and the tested application program has a lot of logics.

Description

technical field [0001] The present invention relates to the field of communication technology and the field of computer technology, in particular to an application program method and system for the VxWorks platform. Background technique [0002] The VxWorks operating system is an embedded real-time operating system designed and developed in 1983, and it is a key component of the embedded development environment. Good sustainable development capability, high-performance kernel and friendly user development environment occupy a place in the field of embedded real-time operating system. With its good reliability and excellent real-time performance, it is widely used in communication, military, aviation, aerospace and other high-tech and high-real-time demanding fields, such as satellite communication, military exercises, ballistic guidance, aircraft navigation etc. [0003] Existing software automation testing technologies mainly include: recording / playback, scripting technol...

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): G06F11/36
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
Eureka Blog
Learn More
PatSnap group products