Movatterモバイル変換


[0]ホーム

URL:


CN109446082B - Multi-threaded test process project configuration system - Google Patents

Multi-threaded test process project configuration system
Download PDF

Info

Publication number
CN109446082B
CN109446082BCN201811233329.7ACN201811233329ACN109446082BCN 109446082 BCN109446082 BCN 109446082BCN 201811233329 ACN201811233329 ACN 201811233329ACN 109446082 BCN109446082 BCN 109446082B
Authority
CN
China
Prior art keywords
test
module
instrument
control module
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811233329.7A
Other languages
Chinese (zh)
Other versions
CN109446082A (en
Inventor
崔建国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Gongjin Automotive Technology Co ltd
Original Assignee
Taicang T&W Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taicang T&W Electronics Co LtdfiledCriticalTaicang T&W Electronics Co Ltd
Priority to CN201811233329.7ApriorityCriticalpatent/CN109446082B/en
Publication of CN109446082ApublicationCriticalpatent/CN109446082A/en
Application grantedgrantedCritical
Publication of CN109446082BpublicationCriticalpatent/CN109446082B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种多线程测试流程项目配置方法和系统,包括上位机和测试仪器,其中上位机存储多线程测试流程项目配置软件,该软件包括主控制模块、通讯模块以及仪器控制模块;主控制模块负责整体测试流程的建立和控制,在主进程内建立多个子线程以及仪器控制对象,通过消息的方式,控制其他模块,完成整个测试过程;通讯模块负责与被测板之间进行通讯,由主控制模块调用;仪器控制模块负责与仪器之间的通讯,控制仪器进行测量并返回测试结果,子线程在调用仪器控制对象进行测量时,通过主进程调用仪器控制模块实现并防止多线程同时调用;测试仪器与上位机和被测板连接,由上位机的主控制模块调用并控制。本发明维护、配置简单,人员要求低。

Figure 201811233329

The invention discloses a multi-thread test process item configuration method and system, comprising a host computer and a test instrument, wherein the host computer stores multi-thread test process item configuration software, the software includes a main control module, a communication module and an instrument control module; The control module is responsible for the establishment and control of the overall test process, establishing multiple sub-threads and instrument control objects in the main process, and controlling other modules through messages to complete the entire test process; the communication module is responsible for communicating with the board under test, Called by the main control module; the instrument control module is responsible for the communication with the instrument, controls the instrument to measure and returns the test results, when the sub-thread calls the instrument control object for measurement, the main process calls the instrument control module to realize and prevent multi-threading at the same time Call; the test instrument is connected with the host computer and the board under test, and is called and controlled by the main control module of the host computer. The invention is simple in maintenance and configuration, and low in personnel requirements.

Figure 201811233329

Description

Multithreading test flow project configuration system
Technical Field
The invention relates to the technical field of product testing, in particular to a multithreading testing process project configuration system.
Background
The production test software of the existing product is developed for testing the performance of the product and setting the product parameters, the test function realization and the test process control of the software are fixed in a software source code, and each function is tested in sequence according to the test sequence specified in the source code until the test is finished and a test result is obtained (the general result is successful or failed). The method also has an improved scheme that all required test functions are packaged into separate test items and named, then the test sequence of the test items is configured in a code or text configuration file (such as an ini file), finally all the test items are operated from beginning to end by the test sequence configured by the test software installation, when all the items are operated, the product function test is considered to be successful, otherwise, the test is considered to be failed.
However, these methods have several disadvantages:
1. the test items are written in the codes, and if the test items are modified, the source codes need to be changed, so that the development is inconvenient and rapid, the management difficulty of the source codes is increased, the technical requirements on developers are high, and the modification is time-consuming.
2. Although the method of configuring the test flow in the text configuration file is more convenient than writing in the source code, the configuration file cannot be used for describing complex test flows, and is generally only used for programs with single test threads and cannot be used for programs with multiple test threads.
3. Some functions of the product may be independent and can be tested simultaneously so as to reduce the testing time, but the current programs are all single-thread tests, cannot be tested simultaneously by a plurality of testing items and are not beneficial to reducing the testing time.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a multithreading test flow project configuration system which is simple in maintenance and configuration and greatly reduces the quality requirement of users.
In order to solve the problems, the technical scheme adopted by the invention is as follows:
a multithreading test flow project configuration system comprises an upper computer and a test instrument, wherein multithreading test flow project configuration software is stored in a memory of the upper computer and comprises a main control module, a communication module and an instrument control module; the main control module is responsible for establishing and controlling the whole test process, a plurality of sub-threads and instrument control objects are established in the main process, and other modules are controlled in a message mode to complete the whole test process; the communication module is responsible for communicating with the tested board and is called by the main control module; the instrument control module is responsible for communication with an instrument, the instrument is controlled to carry out measurement and a test result is returned, and when the sub-thread calls an instrument control object to carry out measurement, the instrument control module is called through the main process to realize and prevent multithreading from being called simultaneously; the test instrument is connected with the upper computer and the tested board and is called and controlled by a main control module of the upper computer.
Further, the main control module includes a functional keyword module, a waiting point, a keyword set module, a test item configuration module, a test flow configuration module, a test item and a flow execution module, where the functional keyword module is used to implement a test of a specified function, the keyword set module is a set of all functional keyword modules, the test item configuration module is used to configure a required functional keyword for each test item and adjust a test sequence of the functional keyword, the waiting point is a special test item, the test flow configuration module is used to configure and sequentially adjust test items required by sub-threads, and the test item and flow execution module is used to execute the configured test items and sub-threads to implement a test of a board to be tested.
Preferably, the function keyword module is displayed in a graphical manner, provides a designated function externally in the form of a class or a function or an interface, and is integrally displayed in the keyword set module.
Preferably, the test item configuration module includes a plurality of test items to be configured that are displayed graphically, when a certain test item is configured, the number and sequence of the functional keywords in the test item are configured according to actual test requirements, and the configured functional keywords automatically generate a program of the test item in real time through the main control module.
Preferably, the test flow configuration module is a test sub-thread displayed in a graphic manner and is represented by a line segment with a direction from top to bottom, the test items in the test item configuration module are sequentially dragged to the line segment, the test item sequence is realized by adjusting the upper position and the lower position of the test item on the line segment, and the configured test items automatically generate the program of the test sub-thread in real time through the main control module.
Adopt the produced beneficial effect of above-mentioned technical scheme to lie in: the invention realizes the function of rapid, visual, convenient and multi-thread test flow project configuration and overcomes the defect of the traditional test flow project configuration. The invention can be used only by simply training the user, thereby reducing the requirement on the user.
Drawings
FIG. 1 is a flow chart of the system of the present invention;
FIG. 2 is a flow chart of the test run of the present invention;
FIG. 3 is a functional diagram illustrating a drag function of a test item configuration module according to the present invention;
FIG. 4 is a functional diagram of the configuration module dragging items according to the present invention;
FIG. 5 is a functional diagram of a test flow configuration module dragging wait point according to the present invention.
Detailed Description
The invention is described in further detail below with reference to the accompanying drawings:
the invention comprises an upper computer and a test instrument, wherein multithreading test flow project configuration software is stored in a memory of the upper computer, and the software comprises a main control module, a communication module and an instrument control module; the main control module is responsible for establishing and controlling the whole test process, a plurality of sub-threads and instrument control objects are established in the main process, and other modules are controlled in a message mode to complete the whole test process; the communication module is responsible for communicating with the tested board and is called by the main control module; the instrument control module is responsible for communication with an instrument, the instrument is controlled to carry out measurement and a test result is returned, and when the sub-thread calls an instrument control object to carry out measurement, the instrument control module is called through the main process to realize and prevent multithreading from being called simultaneously; the test instrument is connected with the upper computer and the tested board and is called and controlled by a main control module of the upper computer.
The system flow chart of the invention is shown in fig. 1, the invention adopts a multithread mode, realizes competitive instrument calling by program mutual exclusion lock, and the sub-thread is in a state of waiting in line for unlocking the instrument control object, thereby achieving the purpose of reducing the idleness of the instrument control object and improving the utilization rate of the instrument.
The main control module of the invention comprises a function keyword module, a waiting point, a keyword set module, a test item configuration module, a test flow configuration module, test items and a flow execution module, wherein the function keyword module is used for realizing the test of the appointed function, the keyword set module is the set of all the function keyword modules, the test item configuration module is used for configuring the required function keywords for each test item and adjusting the test sequence of the function keywords, the waiting point is a special test item, the test flow configuration module is used for configuring and adjusting the sequence of the test items required by the sub-threads, and the test items and the flow execution module are used for executing the configured test items and sub-threads to realize the test of the tested board. The modules are described in further detail below:
function keyword module: the function key word mentioned in the invention is a packaged function code module, which is the smallest function implementation module in the system and provides a specified pre-designed function to the outside. The specified functions are provided externally in the form of classes or functions or interfaces, and a plurality of functional key modules are arranged in the system so as to realize different functions. The functional keyword module is displayed in a graphical mode and is integrally displayed in the keyword set module.
Waiting for a point: in the actual multi-thread testing process, it is often encountered that a thread can continue testing after running a certain test item or before running other threads to a specified test item, the waiting point is the time needing waiting, the waiting point is a special test item, and special processing is performed on the waiting point during code development to realize a specified waiting function. In the test flow configuration module, the waiting point appears in the item list in the form of a small dot for the test flow configuration module to drag for use.
A keyword set module: the module loads all functional keyword modules required to be used in the test process, and provides a functional keyword name list and a keyword calling interface for the test item configuration module.
The test item configuration module: the method provides a test item configuration editing function, displays the function keywords provided by the system on the test item in the form of draggable squares (or other draggable forms), and can realize the editing of the test item and the adjustment of the running sequence of the function keywords by dragging the function keyword squares. The test item configuration module comprises a plurality of test items to be configured which are displayed graphically, when a certain test item is configured, the number and the sequence of the functional keywords in the test item are configured according to the actual test requirement, and the configured functional keywords automatically generate the program of the test item in real time through the main control module.
A test flow configuration module: the method provides a test flow configuration editing function, creates a test sub-thread marking line (a marked dotted line from top to bottom, which indicates that the test item on the marking line can run from top to bottom during the test) according to the actual requirement, can realize the function of editing the test sequence of the test item and the sub-thread used during the test by dragging the test item onto the test sub-thread marking line, and can arrange the function of waiting for the items among the sub-threads by dragging a waiting point (small dot). The test item sequence is realized by adjusting the upper and lower positions of the test item on the line segment, and the configured test item automatically generates the program of the test sub-thread in real time through the main control module.
The test item and flow execution module: the function of the module is to create a test thread according to the test items and the flow edited by the test item configuration module and the test flow configuration module, run the corresponding test items on the corresponding threads, and further run the functional keywords in the test items.
The core of the invention has 2 parts:
the first part is to graph the function keyword module in the test item configuration module (for example, a text box or other draggable forms), list the test items (lists or other forms can be used), drag the function keyword boxes (graphical function keywords) to the proper positions in the function keyword list in the test items by dragging to determine the order of the function keywords running when running the test items, and also drag the function keyword boxes in the function keyword list to adjust the execution order. (see FIG. 3)
The second part is to graph the test items (which may be in the form of a text box or a box displaying the names of the test items) in the test flow configuration module, graph the test sub-threads (a directional line segment or other similar form that can place the test items from top to bottom, and is subsequently called a test sub-thread running reticle), move the test item box (the graphical test items) from the test item list onto the test sub-thread running reticle by dragging, and arrange a test sequence on the test sub-thread running reticle (the sequence of the test items can be adjusted by dragging the test items), where the test items already on the test sub-thread reticle can also be dragged onto other test sub-thread reticles, so as to achieve the transfer of the threads where the test items are located (see fig. 4). And moving the waiting point to the test sub-thread running marking line in a dragging mode, and connecting the waiting points on the two test sub-thread marking lines in the dragging mode to realize the waiting function required between the configuration sub-threads. (see FIG. 5).
Each test sub-thread running marking in the test flow configuration module represents an actual test thread during running, after the test starts, the system creates a corresponding number of test threads according to the number of the test sub-thread running markings, and runs a corresponding test item on the thread (the test running flow is shown in fig. 2).
The following steps are described for implementing the drag function in the test item configuration module (as shown in fig. 3):
and acquiring a functional keyword list through a keyword set module, and displaying each functional keyword in the list in a left functional keyword list field. And adding a new test item (or selecting an existing test item) in the test item list, and displaying the function keyword added with the test item in the function keyword editing area.
The step of adding the function keyword by the drag function is as follows:
and clicking one functional keyword box in the functional keyword list by a left mouse button, and recording the name M of the selected keyword at the moment.
Dragging the keyword frame to the functional keyword editing area by a mouse, acquiring the position of the keyword frame in the editing area at the moment, and calculating the functional keyword serial number A above the position and the functional keyword serial number B below the position. And releasing the left mouse button, and inserting a new functional keyword M between the functional keyword A and the functional keyword B at the moment.
The steps of moving the function keyword sequence by the drag function are as follows:
and clicking one functional keyword box in the functional keyword editing area by a left mouse button, and recording the name M of the selected keyword at the moment. Dragging the keyword frame to other proper positions in the functional keyword editing area by a mouse, acquiring the position of the keyword frame in the editing area at the moment, and calculating the functional keyword serial number A above the position and the functional keyword serial number B below the position. And (4) releasing the left mouse button, inserting a new functional keyword M between the functional keyword A and the functional keyword B at the moment, and then deleting the original functional keyword M.
The following steps for implementing the drag function of the test item in the test flow configuration module are described as follows (as shown in fig. 4):
and acquiring a test item list through the test item set module, and displaying each test item in the list in the left test item list field. And adding a plurality of test sub-thread marked lines according to actual needs.
The steps of adding test items by the drag function are as follows:
and clicking a test item box in the test item list by the left mouse button, and recording the selected test item name M at the moment. The mouse drags the test item box to a proper position on a proper test thread marking line, at the moment, a test thread marking line L where the test item box is located is obtained, the position on the test thread marking line is obtained, and the test item serial number A above the position and the test item serial number B below the position are calculated. The left mouse button is released, and a new test item M is inserted between test item A and test item B on the test thread line L.
The steps of moving the test item sequence and the test thread marking line through the dragging function are as follows:
and clicking a test item box on the test thread marking line by a left mouse button, and recording the name M of the selected test item at the moment.
The mouse drags the test item box to other proper positions on the same (or different) test thread marking line, at the moment, the test thread marking line L where the test item box is located is obtained, the position on the test thread marking line is obtained, and the test item serial number A above the position and the test item serial number B below the position are calculated. The left mouse button is released, and a new test item M is inserted between test item A and test item B on the test thread line L. And deleting the original test item M.
The following steps are described for the specific implementation of the dragging function of the waiting point in the test flow configuration module (as shown in fig. 5):
the steps of adding a waiting point by the drag function are as follows:
and clicking a circular icon waiting for a point by using the left mouse button. And dragging the circular icon of the waiting point to a proper position on a proper test thread marking line by the mouse, acquiring the test thread marking line L where the circular icon of the waiting point is positioned, acquiring the position on the test thread marking line, and calculating the test item serial number A above the position and the test item serial number B below the position. The left mouse button is released, at which time a waiting point circular icon is inserted between test item A and test item B on the test thread reticle L.
Naming DM (a random and non-repeating value) for newly inserted waiting point
The steps of connecting the waiting point with other testing thread marking lines through the dragging function are as follows:
and clicking a waiting point circular icon on the test thread marking line by the left mouse button, and recording the selected waiting point name DM at the moment. The mouse drags the waiting point circular icon to a proper position on the marking line of other test threads, at the moment, the test thread marking line L2 where the waiting point circular icon is located is obtained, the position on the test thread marking line is obtained, and the test item serial number A above the position and the test item serial number B below the position are calculated. The left mouse button is released, at which time a new wait point, named DM (the same as the original wait point), is inserted between test item A and test item B on test thread line L2.
A dashed line is drawn between the two test thread reticles L and the wait point DM on L2 to indicate that the two wait points have a wait relationship.
The A, B, L, M, L2, DM, etc. mentioned above are not specific values, but only code numbers.

Claims (4)

Translated fromChinese
1.一种多线程测试流程项目配置系统,其特征在于:包括上位机和测试仪器,其中上位机存储器内存储多线程测试流程项目配置软件,该软件包括主控制模块、通讯模块以及仪器控制模块;主控制模块负责整体测试流程的建立和控制,在主进程内建立多个子线程以及仪器控制对象,通过消息的方式,控制其他模块,完成整个测试过程;通讯模块负责与被测板之间进行通讯,由主控制模块调用;仪器控制模块负责与仪器之间的通讯,控制仪器进行测量并返回测试结果,子线程在调用仪器控制对象进行测量时,通过主进程调用仪器控制模块实现并防止多线程同时调用;测试仪器与上位机和被测板连接,由上位机的主控制模块调用并控制;所述主控制模块包括功能关键字模块、关键字集模块、测试项目配置模块、测试流程配置模块、测试项目和流程执行模块,其中功能关键字模块用于实现指定功能的测试,关键字集模块是所有功能关键字模块的集合,测试项目配置模块用于对每个测试项目配置需要的功能关键字,并对功能关键字测试顺序进行调整,测试流程配置模块用于将图形化子线程所需的测试项目拖拽至图形线段上并进行顺序调整,测试项目和流程执行模块用于执行配置好的测试项目和子线程,实现被测板的测试。1. a multi-threaded test flow project configuration system, is characterized in that: comprise host computer and test instrument, wherein the multi-threaded test flow project configuration software is stored in the host computer memory, and this software comprises main control module, communication module and instrument control module ;The main control module is responsible for the establishment and control of the overall test process, establishes multiple sub-threads and instrument control objects in the main process, and controls other modules through messages to complete the entire test process; the communication module is responsible for the communication with the board under test. Communication is called by the main control module; the instrument control module is responsible for the communication with the instrument, controls the instrument to measure and returns the test result, when the sub-thread calls the instrument control object for measurement, the main process calls the instrument control module to realize and prevent multiple The threads are called at the same time; the test instrument is connected to the host computer and the board under test, and is called and controlled by the main control module of the host computer; the main control module includes a function keyword module, a keyword set module, a test item configuration module, and a test process configuration module Modules, test items and process execution modules, in which the function keyword module is used to implement the test of the specified function, the keyword set module is a collection of all function keyword modules, and the test item configuration module is used to configure the required functions for each test item keywords, and adjust the test sequence of functional keywords. The test process configuration module is used to drag and drop the test items required by the graphical sub-threads to the graphics line segment and adjust the sequence. The test items and process execution modules are used to execute the configuration. Good test items and sub-threads to implement the test of the board under test.2.根据权利要求1所述的多线程测试流程项目配置系统,其特征在于所述功能关键字模块以图形化的方式进行显示,以类或函数或接口的形式对外提供指定功能,并集成显示在关键字集模块中。2. The multi-threaded test flow project configuration system according to claim 1, wherein the function keyword module is displayed in a graphical manner, and externally provides specified functions in the form of classes or functions or interfaces, and integrates display in the keyword set module.3.根据权利要求2所述的多线程测试流程项目配置系统,其特征在于所述测试项目配置模块中包括多个图形化显示的待配置的测试项目,在配置某个测试项目时,该测试项目中的功能关键字数量和顺序根据实际测试需要进行配置,配置好的功能关键字通过主控制模块实时自动生成该测试项目的程序。3. The multi-threaded test flow item configuration system according to claim 2, wherein the test item configuration module includes a plurality of graphically displayed test items to be configured, when configuring a certain test item, the test The number and order of the function keywords in the project are configured according to the actual test needs, and the configured function keywords can automatically generate the program of the test project in real time through the main control module.4.根据权利要求3所述的多线程测试流程项目配置系统,其特征在于所述测试流程配置模块是以图形化显示的测试子线程,以从上到下的有方向的线段表示,测试项目配置模块中的测试项目按顺序拖拽至线段上,测试项目顺序通过调整其在线段上的上下位置来实现,配置好的测试项目通过主控制模块实时自动生成该测试子线程的程序。4. The multi-threaded test flow item configuration system according to claim 3, wherein the test flow configuration module is the test sub-thread of graphical display, and is represented by a directional line segment from top to bottom, and the test item The test items in the configuration module are dragged to the line segment in sequence, and the order of the test items is realized by adjusting their upper and lower positions on the line segment. The configured test items are automatically generated by the main control module in real time. The program of the test sub-thread.
CN201811233329.7A2018-10-232018-10-23 Multi-threaded test process project configuration systemActiveCN109446082B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811233329.7ACN109446082B (en)2018-10-232018-10-23 Multi-threaded test process project configuration system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811233329.7ACN109446082B (en)2018-10-232018-10-23 Multi-threaded test process project configuration system

Publications (2)

Publication NumberPublication Date
CN109446082A CN109446082A (en)2019-03-08
CN109446082Btrue CN109446082B (en)2021-07-16

Family

ID=65548368

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811233329.7AActiveCN109446082B (en)2018-10-232018-10-23 Multi-threaded test process project configuration system

Country Status (1)

CountryLink
CN (1)CN109446082B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110175025B (en)*2019-05-292022-04-05四川长虹电器股份有限公司Method for configuring production process flow in MES system
CN112557870A (en)*2020-11-272021-03-26中国兵器装备集团自动化研究所Multi-module main control board testing device
CN112527312B (en)*2020-12-152022-03-01西安中朗智控科技有限公司Test method and test device for embedded system

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102722437A (en)*2012-05-292012-10-10北京空间飞行器总体设计部Spacecraft test system and spacecraft test method based on assemblies and scripts
US8473970B2 (en)*2010-02-252013-06-25Oracle International CorporationFramework for integrating applications
CN105868111A (en)*2016-03-292016-08-17网易(杭州)网络有限公司Automatic testing method and device for mobile terminal game
CN106294122A (en)*2016-07-202017-01-04苏州博众精工科技有限公司The software test platform of a kind of standard and method of testing thereof
EP3352085A1 (en)*2017-01-232018-07-25Accenture Global Solutions LimitedCloud connected automated testing
CN108334456A (en)*2018-03-082018-07-27华东师范大学A kind of SDNS interfaces automatization test system and method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6754850B2 (en)*2001-03-022004-06-22National Instruments CorporationSystem and method for performing batch synchronization for a test sequence
US9158665B2 (en)*2012-05-312015-10-13Vmware, Inc.Unit test of multi-threaded object-oriented applications using mocks
CN103017815A (en)*2012-12-302013-04-03陕西海泰电子有限责任公司Visual general test system and visual general test method
CN105389261B (en)*2015-12-232018-07-27北京奇虎科技有限公司The method and device of asynchronous test

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8473970B2 (en)*2010-02-252013-06-25Oracle International CorporationFramework for integrating applications
CN102722437A (en)*2012-05-292012-10-10北京空间飞行器总体设计部Spacecraft test system and spacecraft test method based on assemblies and scripts
CN105868111A (en)*2016-03-292016-08-17网易(杭州)网络有限公司Automatic testing method and device for mobile terminal game
CN106294122A (en)*2016-07-202017-01-04苏州博众精工科技有限公司The software test platform of a kind of standard and method of testing thereof
EP3352085A1 (en)*2017-01-232018-07-25Accenture Global Solutions LimitedCloud connected automated testing
CN108334456A (en)*2018-03-082018-07-27华东师范大学A kind of SDNS interfaces automatization test system and method

Also Published As

Publication numberPublication date
CN109446082A (en)2019-03-08

Similar Documents

PublicationPublication DateTitle
US7770125B1 (en)Methods and apparatus for automatically grouping graphical constructs
CN109446082B (en) Multi-threaded test process project configuration system
US10592397B2 (en)Representing a test execution of a software application using extended reality
US8539367B2 (en)Automatic re-positioning of graphical program nodes during node placement or node movement
CN112306880A (en) Test method, apparatus, electronic device, and computer-readable storage medium
JP2004514146A (en) Processing web editor for data processing on digital oscilloscopes or similar devices
CN102142152B (en)For show method, device and the program of object on computer screen
CN110262791B (en)Visual programming method and device, operator and readable storage medium
KR20180100276A (en)Apparatuses, systems, and methods for providing a visual program for machine vision systems
US5721959A (en)Information processing apparatus for pattern editing using logic relationship representative patterns
CN111368516A (en)Visualized large-screen intelligent editing system
CN112494940A (en)User interface manufacturing method and device, storage medium and computer equipment
JP2008203912A (en) Screen creation apparatus and method, and program
WO2022000287A1 (en)Method and apparatus for automatic programming
CN106227667B (en)A kind of method for generating test case of the mobile application of the IFML based on extension
JP5933474B2 (en) Development and creation method of control device program
CN111694501A (en)Touch gestures for stream connection in a flow simulator
CN107368336A (en)A kind of cloud data center deployed with devices and the method and apparatus of management
CN112445949A (en)Configuration type visual display method, device and system
JP2011039786A (en)Software test support device, software test support method and program
US20110310108A1 (en)Information processing system, information processing method, and information processing apparatus
CN102662662A (en)Embedded graphics interface generation system and method
CN114238072A (en) HIL requirements design method, apparatus, computer equipment and storage medium
US20130106863A1 (en)Program creating apparatus and image control system
CN115129553B (en) Graph visualization method, device, equipment, medium and product

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right

Effective date of registration:20240306

Address after:No. 1-4, No. 89 Jiangnan Road, Ludu Street, Taicang City, Suzhou City, Jiangsu Province, China

Patentee after:Suzhou Gongjin Automotive Technology Co.,Ltd.

Country or region after:China

Address before:No.89 Jiangnan Road, Loudong street, Taicang City, Suzhou City, Jiangsu Province

Patentee before:TAICANG T&W ELECTRONICS Co.,Ltd.

Country or region before:China

TR01Transfer of patent right

[8]ページ先頭

©2009-2025 Movatter.jp