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

A test flow generation, debugging and execution system supporting multiple languages

A test process and execution system technology, applied in software testing/debugging, program code conversion, software design, etc., can solve problems affecting test task test efficiency and resource investment, etc., achieve concise and easy to understand, improve compatibility, overcome Writing high-threshold effects

Active Publication Date: 2018-07-24
莱诺斯科技(北京)股份有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the lack of test process functions in the industrial automation test system in the current industry, from the design of the test process, to development, to execution and debugging, will affect the test efficiency and resource investment of the entire test task to varying degrees in each link.

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
  • A test flow generation, debugging and execution system supporting multiple languages
  • A test flow generation, debugging and execution system supporting multiple languages
  • A test flow generation, debugging and execution system supporting multiple languages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The invention proposes a test process generation, debugging and execution system supporting multiple languages. The system is based on an interface-oriented programming mode, provides general interface definitions such as basic nodes, variable types, and expressions, facilitates expansion, and realizes industrial test automation. The user requirements of the present invention include

[0031] (1) Provide general test process generation, execution and debugging functions

[0032] Support basic functions such as process node copy, paste, cut, undo, redo, alignment, same node size, same interval, etc.; support breakpoint debugging, single-step debugging, compile execution, continue execution after modification, start execution from a specified node and other functions.

[0033] (2) Support multiple scripting language extensions

[0034] Support the expansion and access of multiple languages ​​and scripting languages, such as IronPython, JavaScript, etc.

[0035] (3) Pro...

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

A test process generation, debugging, and execution system supporting multiple languages, including a process design module, a debugging and execution module, an interface module, a log module, and a data monitoring module, wherein the process design module includes a view unit, a variable management unit, and a node Toolbox unit, layout unit, undo and redo unit, retrieval unit, node editing unit; debugging and execution module, including debugging unit and execution unit; interface module, including node extension interface, variable type extension interface, and expression extension interface. Through the working process of the debugging unit, the present invention overcomes the disadvantages of difficult debugging and error correction of the test process in the prior art, so that the test process debugging has the advantage of distributed debugging. In addition, the present invention uses the work of each unit under the process design module The method overcomes the shortcomings of high threshold and difficulty in writing the test process or flow in the prior art, and makes the writing of the test flow more concise and easy to understand.

Description

technical field [0001] The invention relates to the field of industrial automation testing, in particular to a multi-language test flow generation, debugging and execution system. Background technique [0002] The traditional test process in the automated test system in the current industrial test industry only supports one language, even a self-defined format language, does not support multiple conventional languages, and there is no error verification, intelligent prompts, etc. in the process editor Function, the threshold for writing a test process is high, and it is more difficult to write a test process. In addition, the existing test process editing technology basically does not support function expansion, which makes the process function very limited, and can only complete basic test functions, and cannot complete specific test requirements. The execution of most test processes does not support the debugging function, and does not support execution while modifying, w...

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 Patents(China)
IPC IPC(8): G06F8/20G06F8/41G06F11/36
Inventor 曾龙砥石赵生林杨光
Owner 莱诺斯科技(北京)股份有限公司
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