Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Realizing method and its device for detecting descriptive language

A technology of test description and implementation method, applied in the direction of program control devices, etc., can solve problems such as incomplete correspondence, inability to debug TTCN-3 statements, strong dependency between platform and execution system, etc., to improve development and implementation efficiency, and improve testing Code performance, the effect of achieving platform independence

Inactive Publication Date: 2007-01-24
HUAWEI TECH CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] It can be seen that in the prior art, two compilation and conversion processes are required from the abstract test suite of TTCN-3 to the C / C++ code to the executable test suite; in order to realize the compilation of the C / C++ language code, the platform system and the link library There are certain requirements; at the same time, code writing also puts forward requirements for test users
[0010] In addition, TTCN-3 has many grammatical structures and operational semantics dedicated to describing protocol tests. Programming languages ​​such as C / C++ cannot completely map abstract test suites in TTCN-3 format one by one, and some advanced features of TTCN-3 language cannot be directly implemented. , the user needs to write part of the test implementation code according to the implementation of the system under test
The program structure of the abstract test suite to the C / C++ code is not completely corresponding, and it is impossible to debug at the test language level
[0011] In practical application, the above solution has the following problems: low test suite development efficiency, low test efficiency; strong dependence on the platform and execution system; complex user development process, difficult to use; unable to realize the debugging function of the test description language level
[0014] TTCN-3 language cannot be fully corresponded to high-level language. Not only does it require users to write part of the code, it is difficult for test users to use, but also the generated executable files can only be debugged at the high-level language level, and cannot directly debug TTCN-3 statements. It is difficult to locate the problem, which seriously affects the development efficiency

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
  • Realizing method and its device for detecting descriptive language
  • Realizing method and its device for detecting descriptive language
  • Realizing method and its device for detecting descriptive language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0082] In order to solve various technical problems and shortcomings in the prior art and realize the purpose of the invention, the present invention abandons the traditional way of compiling and running the executable test suite, and adopts the method of explaining and running the interpretable test suite, and puts the interpretable test suite on the virtual machine Explain the method of running, efficiently implement the abstract test suite of the test description language, and at the same time take advantage of the advantages of explaining the operation to achieve platform independence, automatically convert the abstract test suite to the interpretable test suite, simplify the development steps, and facilitate the use of test users. The test suite can be explaine...

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 present invention relates to system testing technology, and discloses the method and device for realizing one kind of test describing language, which has convenient use and high test developing efficiency and is in dependent from platform. The present invention realizes the abstractive test kit of test describing language by means of the automatic conversion from the abstractive test kit to the solvable test kit and the interpreting running in a virtual machine; sets assembly dispatching module and test event managing module to realize the establishment and simulation of the unique parallel test system and the detection and treatment of test event; realizes the debugging in test describing language level by means of the mapping relation between the abstractive test kit and the solvable test kit; and realizes the simple, safe and efficient solvable test kit standard by means of the precise binary description of data definition and behavior definition.

Description

technical field [0001] The invention relates to system testing technology, in particular to a method and device for implementing a test description language. Background technique [0002] System testing is essential and critical in the design and maintenance of electronic, communication and control systems. In order to facilitate system testing, the industry uniformly uses a test description language to describe the test operation process. As the application layer of the system becomes more and more complex, people begin to attach great importance to testing, and companies urgently need effective automated testing methods. This market demand leads to the generation of test description language. Especially with the emergence of more and more complex and dynamic systems in the industry, there is an urgent need for an effective and flexible test method and its related test description language. The Testing and Test Control Notation (TTCN for short) standard was developed unde...

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/44
Inventor 季向东卢伟攀
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products