CN113821440A - VxWorks application software testing method, system and simulator - Google Patents

VxWorks application software testing method, system and simulator Download PDF

Info

Publication number
CN113821440A
CN113821440A CN202111133815.3A CN202111133815A CN113821440A CN 113821440 A CN113821440 A CN 113821440A CN 202111133815 A CN202111133815 A CN 202111133815A CN 113821440 A CN113821440 A CN 113821440A
Authority
CN
China
Prior art keywords
data
function
interface
mvb
virtual
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.)
Granted
Application number
CN202111133815.3A
Other languages
Chinese (zh)
Other versions
CN113821440B (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.)
CRRC Zhuzhou Locomotive Co Ltd
Original Assignee
CRRC Zhuzhou Locomotive 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 CRRC Zhuzhou Locomotive Co Ltd filed Critical CRRC Zhuzhou Locomotive Co Ltd
Priority to CN202111133815.3A priority Critical patent/CN113821440B/en
Publication of CN113821440A publication Critical patent/CN113821440A/en
Application granted granted Critical
Publication of CN113821440B publication Critical patent/CN113821440B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3692Test management for test results analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3696Methods or tools to render software testable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a VxWorks application software testing method, a VxWorks application software testing system and a simulator, wherein other bus network interfaces are simulated through an Ethernet interface, so that the problem that the simulator lacks an actual physical interface is solved; during actual test, the MVB data are received and sent in batches through the virtual MVB interface and the serial port, the received MVB data are added, deleted, modified and inquired in the memory space, automatic operation of a test case is achieved, and feedback data generated after operation are fed back to a test tool by the simulator to verify the correctness of a test result. According to the invention, a test bed is not required to be built, a train network is not required, special hardware such as an MVB interface is not required, complete function test of the vehicle-mounted equipment can be carried out in a simulator environment, and hardware resources and manpower resources during real machine debugging and real vehicle debugging are greatly saved.

Description

VxWorks application software testing method, system and simulator
Technical Field
The invention belongs to the field of rail transit, and particularly relates to a VxWorks application software testing method, a VxWorks application software testing system and a simulator.
Background
The mainstream vehicle-mounted device generally uses an MVB (multifunction vehicle bus) to control the train, and uses ethernet to exchange non-control information with a large data volume. Meanwhile, some devices on the train use IO hard wires, CAN networks, serial ports and the like for information interaction, for example, vehicle door control devices adopting the CAN networks, various CAN network control devices related to magnetic levitation control, LKJ (train operation monitoring device) devices adopting the serial ports, and IO hard wires important for train control, and many of the vehicle-mounted devices are embedded devices adopting Vxworks operating systems.
After the programs of the vehicle-mounted device are developed, component testing, unit testing, integration testing and the like of software are required. When the vehicle-mounted equipment is tested in a laboratory, a test bed is firstly built, and then the vehicle-mounted equipment is connected for function test; and then, the vehicle-mounted equipment is accessed to various networks of the vehicle for testing, the vehicle needs to be electrified by matching with operators of various systems in the testing process, and more hardware resources and more human resources are needed as more program problems are caused. After the program or the application software passes the test on the simulator or the virtual machine, the test resource can be greatly saved by carrying out the real machine test.
The existing simulator (such as application software in a notebook computer) lacks an actual physical interface, for example, simulation software of train control equipment of a VCU can only manually set a value for testing, cannot quickly receive data of other systems in batches, and cannot perform automatic testing of test cases.
Disclosure of Invention
The invention aims to provide a VxWorks application software testing method, a VxWorks application software testing system and a VxWorks application software testing simulator, and aims to solve the problem that batch data cannot be received and sent due to the fact that an existing simulator lacks an actual physical interface.
The invention solves the technical problems through the following technical scheme: a VxWorks application software testing method is used for testing VxWorks application software in a simulator and comprises the following steps:
step 1: simulating functional functions in an MVB interface and a serial port by utilizing Ethernet combined with a Socket function on a simulator and an upper computer to generate a virtual MVB interface and a virtual serial port function;
step 2: applying for a memory space in a simulator, and realizing the functions of data addition, deletion, modification and query in the memory space;
and step 3: writing test cases of the vehicle-mounted equipment on a test tool in batch, wherein the test cases are prestored with feedback data;
and 4, step 4: transmitting the MVB data in the test case to the simulator through an Ethernet;
and 5: adding, deleting, modifying and inquiring the received MVB data in the memory space, and generating feedback data;
step 6: sending the feedback data to a test tool through a virtual MVB interface and a virtual serial port;
and 7: and in the test tool, comparing the feedback data with the data to be fed back to obtain a test result.
In the invention, other bus network interfaces, such as an MVB interface, a serial port and the like, are simulated through the Ethernet interface, so that the problem that an actual physical interface is lacked in a simulator is solved; during actual test, the MVB data are received and sent in batches through the virtual MVB interface and the serial port, the received MVB data are added, deleted, modified and inquired in the memory space, automatic operation of a test case is achieved, and feedback data generated after operation are fed back to a test tool by the simulator to verify the correctness of a test result. According to the method, a test bed is not required to be built, a train network is not required, special hardware such as an MVB interface is not required, complete function test of the vehicle-mounted equipment can be performed in a simulator environment, and hardware resources and human resources in real machine debugging and real vehicle debugging are greatly saved; the correctness of the test result is verified in the simulator environment, so that code errors in a real environment are reduced; the method can realize batch receiving and sending of MVB data, and provides a foundation for automatic execution or operation of test cases.
Further, in step 1, the function functions in the MVB interface include an MVB operation pointer establishing function, an initializing device function, a registering batch port function, receiving function read port data, and sending function send port data;
the MVB operation pointer establishing function is simulated by using a null function;
the initialization device function is simulated by using a file descriptor for creating a Socket function;
the registration batch port function is realized by binding 20000 ports of a fixed UDP protocol and using the first two bytes as virtual MVB interfaces, and simultaneously, the memory space is applied according to the number of the MVB interfaces and the last piece of data of each MVB interface is stored;
the port data read by the receiving function is realized by finding the corresponding port number and data from the memory space;
the sending function sends the port data by sending the data to the fixed 2000 port and the test tool address through UDP.
Further, in the step 1, the serial port includes a CAN interface, an RS485 interface, and an RS232 interface.
Further, the function in the CAN interface includes a CAN operation pointer establishing function, a receiving function and a sending function;
the CAN operation pointer establishing function is simulated by using a file descriptor for creating a Socket function;
the receiving function is simulated through different UDP ports;
the sending function is implemented by sending UDP data for a fixed port.
Further, in the step 2, managing the data includes viewing and modifying the data, and allowing only a read operation or a write operation at the same time.
The invention also provides a VxWorks application software testing system, which comprises a simulator and a testing tool; the simulator is in communication connection with the test tool through Ethernet, and comprises an interface unit and a data middle layer unit;
the interface unit comprises a virtual MVB interface and a virtual serial port, and the virtual MVB interface and the virtual serial port are both simulated by combining an Ethernet with a Socket function; the interface unit is used for receiving and sending data;
the data intermediate layer unit is used for performing addition, deletion, modification and query operations on the data received through the virtual MVB interface and the virtual serial port and generating feedback data; and for sending the feedback data to a test tool;
the test tool is used for compiling test cases of the vehicle-mounted equipment in batches, and the test cases are prestored with feedback data; the MVB data in the test case is sent to the interface unit through the Ethernet; and the feedback data receiving module is used for receiving the feedback data and comparing the feedback data with the data to be fed back to obtain a test result so as to verify the correctness of the test.
The invention also provides a simulator, which comprises an interface unit and a data intermediate layer unit;
the interface unit comprises a virtual MVB interface and a virtual serial port, and the virtual MVB interface and the virtual serial port are both simulated by combining an Ethernet with a Socket function; the interface unit is used for receiving and sending data;
and the data intermediate layer unit is used for performing addition, deletion, modification and query operations on the data received through the virtual MVB interface and the virtual serial port.
Advantageous effects
Compared with the prior art, the invention has the advantages that:
according to the VxWorks application software testing method, system and simulator provided by the invention, other bus network interfaces are simulated through the Ethernet interface, so that the problem that the simulator lacks an actual physical interface is solved; during actual test, the MVB data are received and sent in batches through the virtual MVB interface and the serial port, the received MVB data are added, deleted, modified and inquired in the memory space, automatic operation of a test case is achieved, and feedback data generated after operation are fed back to a test tool by the simulator to verify the correctness of a test result. According to the invention, a test bed is not required to be built, a train network is not required, special hardware such as an MVB interface is not required, complete function test of the vehicle-mounted equipment can be carried out under the environment of a simulator, and hardware resources and manpower resources during real machine debugging and real vehicle debugging are greatly saved; the correctness of the test result is verified in the simulator environment, so that code errors in a real environment are reduced; the MVB data can be received and sent in batch, and a foundation is provided for automatic execution or running of the test cases.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only one embodiment of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on the drawings without creative efforts.
FIG. 1 is a flow chart of a VxWorks application software testing method in the embodiment of the invention;
FIG. 2 is a schematic diagram of actual network data transmission of a vehicle-mounted device adopting a Vxworks operating system in the embodiment of the invention;
fig. 3 is a schematic diagram of the function in the interface of the simulator simulated by ethernet in the embodiment of the present invention.
Detailed Description
The technical solutions in the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The technical solution of the present application will be described in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
As shown in fig. 1, the VxWorks application software testing method provided in this embodiment performs VxWorks application software testing in a simulator, and includes the following steps:
step 1: on the simulator and the upper computer, functional functions in the MVB interface and the serial port are simulated by combining Ethernet with a Socket function to generate a virtual MVB interface and a virtual serial port function.
As shown in fig. 1, the actual vehicle-mounted device obtains test data through an MVB interface, an ethernet interface, a CAN interface and the like, the test data is processed in an intermediate layer of a VxWorks operating system, and then the data is sent through the MVB interface, the ethernet interface and the CAN interface. In this embodiment, as shown in fig. 2, batch data reception and transmission are performed on the simulator through the virtual ethernet interface, and the MVB interface, the CAN interface, and the like are simulated through the virtual ethernet interface, so that the problem that the simulator has no hardware is solved, and the problem of communication is solved.
In specific implementation, functional functions of an MVB interface and a serial port need to be realized in an upper computer and a simulator, the functional functions in the MVB interface and the serial port are simulated by combining an Ethernet with a Socket function, a virtual MVB interface and a virtual serial port function are generated, and software codes and real machine codes in the simulator are completely consistent and have consistent functions; the code of the test case written on the test tool is consistent with the code of the test case in the real machine test, and the VxWorks application software performs complete function test in the simulator, so that the code error in the real environment can be reduced.
All functions of the MVB interface, the serial port and the like are simulated, and the function of the MVB interface is realized in a mode shown in the table 1:
table 1 implementation of function in MVB interface in simulator
Figure BDA0003281331220000041
Figure BDA0003281331220000051
The function functions in the serial ports such as the CAN interface, the RS485 interface, the RS232 interface and the like are realized by adopting the mode shown in the table 2:
TABLE 2 implementation of functional functions in CAN interfaces in simulators
Figure BDA0003281331220000052
The function in the RS485 interface and the RS232 interface is realized in the simulator similarly to the CAN interface. For ethernet, a TRDP address and port are commonly agreed upon; for an MVB network, appointing an MVB port number; for the RS232 interface, appointing a communication mode and determining a hardware link of the RS 232; for CAN networks, CAN ID is agreed, etc.
Step 2: and applying for a memory space in the simulator, and realizing the functions of data addition, deletion, modification and query in the memory space.
The memory space in the simulator is similar to a data intermediate layer of VxWorks application software, and is used for data addition, deletion, modification and query operation, so that the view and modification of received data and the permission of only read or write operation at the same time are realized. The memory space may be used to serve functions of other threads, such as data recording, data transmission, and data calculation, and may be used to manually observe data and obtain data for a test program, and the implementation of each function of the memory space in the simulator is implemented in a manner as shown in table 3:
TABLE 3 implementation of memory space functions in simulator
Figure BDA0003281331220000053
Figure BDA0003281331220000061
The data intermediate layer is realized in the simulator, only read operation or write operation is performed at the same time, so that other functional modules can call data conveniently, and all data in the data intermediate layer can be directly checked and modified.
And step 3: and compiling vehicle-mounted equipment test cases in batch on the test tool, wherein the test cases are prestored with feedback data.
The code of the test case is consistent with that of the test case when the real machine tests, so that the software code in the simulator is completely consistent with the code of the real machine, and the functions are consistent. The test case can be commonly used on simulators and real machine equipment. The feedback data is used for judging the correctness of the test result. In this embodiment, the test tool may be a notebook or an industrial personal computer.
And 4, step 4: and transmitting the MVB data in the test case to the simulator through the Ethernet.
As shown in fig. 2, the testing tool sends the MVB data in the test case to the virtual ethernet interface of the simulator through the ethernet, and then transmits the MVB data to the memory space through the virtual ethernet interface.
And 5: and performing addition, deletion, modification and query operations on the received MVB data in a memory space, and generating feedback data.
Step 6: and sending the feedback data to a test tool through the virtual MVB interface and the virtual serial port.
And 7: and in the test tool, comparing the feedback data with the data to be fed back to obtain a test result.
For an automated test case, the required message data should be managed using a database tool. The data table should have the fields: input message, message sending interval, message to be received, actual message to be received, and the like.
The embodiment also provides a VxWorks application software testing system, which comprises a simulator and a testing tool; the simulator is in communication connection with the test tool through Ethernet, and comprises an interface unit and a data middle layer unit;
the interface unit comprises a virtual MVB interface and a virtual serial port, wherein the virtual MVB interface and the virtual serial port are simulated by combining Ethernet with a Socket function, as shown in tables 1 and 2; the interface unit is used for receiving and sending data.
The data intermediate layer unit is used for performing addition, deletion, modification and query operations (as shown in table 3) on the data received through the virtual MVB interface and the virtual serial port, and generating feedback data; and for sending the feedback data to a test tool.
The test tool is used for compiling test cases of the vehicle-mounted equipment in batches, and the test cases are prestored with feedback data; the MVB data in the test case is sent to the interface unit through the Ethernet; and the feedback data receiving module is used for receiving the feedback data and comparing the feedback data with the data to be fed back to obtain a test result so as to verify the correctness of the test.
The embodiment also provides a simulator, which comprises an interface unit and a data middle layer unit.
The interface unit comprises a virtual MVB interface and a virtual serial port, wherein the virtual MVB interface and the virtual serial port are simulated by combining Ethernet with a Socket function, as shown in tables 1 and 2; the interface unit is used for receiving and sending data.
The data intermediate layer unit is configured to perform operations of adding, deleting, modifying, and querying data received through the virtual MVB interface and the virtual serial port, as shown in table 3.
The above disclosure is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of changes or modifications within the technical scope of the present invention, and shall be covered by the scope of the present invention.

Claims (7)

1. A VxWorks application software testing method is characterized in that VxWorks application software is tested in a simulator, and the method comprises the following steps:
step 1: simulating functional functions in an MVB interface and a serial port by utilizing Ethernet combined with a Socket function on a simulator and an upper computer to generate a virtual MVB interface and a virtual serial port function;
step 2: applying for a memory space in a simulator, and realizing the functions of data addition, deletion, modification and query in the memory space;
and step 3: writing test cases of the vehicle-mounted equipment on a test tool in batch, wherein the test cases are prestored with feedback data;
and 4, step 4: transmitting the MVB data in the test case to the simulator through an Ethernet;
and 5: adding, deleting, modifying and inquiring the received MVB data in the memory space, and generating feedback data;
step 6: sending the feedback data to a test tool through a virtual MVB interface and a virtual serial port;
and 7: and in the test tool, comparing the feedback data with the data to be fed back to obtain a test result.
2. The VxWorks application software testing method according to claim 1, wherein in the step 1, the function functions in the MVB interface include an MVB operation pointer establishing function, an initialization device function, a batch port registering function, a function reading port data receiving function and a function sending port data sending function;
the MVB operation pointer establishing function is simulated by using a null function;
the initialization device function is simulated by using a file descriptor for creating a Socket function;
the registration batch port function is realized by binding 20000 ports of a fixed UDP protocol and using the first two bytes as virtual MVB interfaces, and simultaneously, the memory space is applied according to the number of the MVB interfaces and the last piece of data of each MVB interface is stored;
the port data read by the receiving function is realized by finding the corresponding port number and data from the memory space;
the sending function sends the port data by sending the data to the fixed 2000 port and the test tool address through UDP.
3. The VxWorks application software testing method according to claim 1, wherein in the step 1, the serial port comprises a CAN interface, an RS485 interface and an RS232 interface.
4. The VxWorks application software testing method according to claim 3, wherein the function functions in the CAN interface include a CAN operation pointer establishing function, a receiving function and a sending function;
the CAN operation pointer establishing function is simulated by using a file descriptor for creating a Socket function;
the receiving function is simulated through different UDP ports;
the sending function is implemented by sending UDP data for a fixed port.
5. The VxWorks application software testing method according to any one of claims 1-4, wherein in the step 2, managing data comprises checking and modifying data and only allowing read operation or write operation at the same time.
6. A VxWorks application software testing system is characterized by comprising a simulator and a testing tool; the simulator is in communication connection with the test tool through Ethernet, and comprises an interface unit and a data middle layer unit;
the interface unit comprises a virtual MVB interface and a virtual serial port, and the virtual MVB interface and the virtual serial port are both simulated by combining an Ethernet with a Socket function; the interface unit is used for receiving and sending data;
the data intermediate layer unit is used for adding, deleting, modifying and inquiring the data received through the virtual MVB interface and the virtual serial port and generating feedback data; and for sending the feedback data to a test tool;
the test tool is used for compiling test cases of the vehicle-mounted equipment in batches, and the test cases are prestored with feedback data; the MVB data in the test case is sent to the interface unit through the Ethernet; and the feedback data receiving module is used for receiving the feedback data and comparing the feedback data with the data to be fed back to obtain a test result so as to verify the correctness of the test.
7. A simulator is characterized by comprising an interface unit and a data middle layer unit;
the interface unit comprises a virtual MVB interface and a virtual serial port, and the virtual MVB interface and the virtual serial port are both simulated by combining an Ethernet with a Socket function; the interface unit is used for receiving and sending data;
and the data intermediate layer unit is used for performing addition, deletion, modification and query operations on the data received through the virtual MVB interface and the virtual serial port.
CN202111133815.3A 2021-09-27 2021-09-27 VxWorks application software testing method, system and simulator Active CN113821440B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111133815.3A CN113821440B (en) 2021-09-27 2021-09-27 VxWorks application software testing method, system and simulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111133815.3A CN113821440B (en) 2021-09-27 2021-09-27 VxWorks application software testing method, system and simulator

Publications (2)

Publication Number Publication Date
CN113821440A true CN113821440A (en) 2021-12-21
CN113821440B CN113821440B (en) 2023-09-05

Family

ID=78915653

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111133815.3A Active CN113821440B (en) 2021-09-27 2021-09-27 VxWorks application software testing method, system and simulator

Country Status (1)

Country Link
CN (1) CN113821440B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115348199A (en) * 2022-07-07 2022-11-15 株洲中车时代电气股份有限公司 Vehicle-mounted network debugging system and method based on MVB bus
CN117421253A (en) * 2023-12-19 2024-01-19 深圳市智慧城市科技发展集团有限公司 Interface security test method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104488A (en) * 2014-07-15 2014-10-15 中国电子科技集团公司第四十一研究所 Wireless sensor network protocol conformance testing system and method
WO2017198004A1 (en) * 2016-05-20 2017-11-23 中兴通讯股份有限公司 Method and apparatus for processing sdn source, and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104488A (en) * 2014-07-15 2014-10-15 中国电子科技集团公司第四十一研究所 Wireless sensor network protocol conformance testing system and method
WO2017198004A1 (en) * 2016-05-20 2017-11-23 中兴通讯股份有限公司 Method and apparatus for processing sdn source, and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
余昌瑾;: "一种列车网络应用层控制软件自动化测试***", 装备制造技术, no. 04 *
黄臻;熊华钢;: "以NDIS为基础的AFDX端***模拟", 电光与控制, no. 12 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115348199A (en) * 2022-07-07 2022-11-15 株洲中车时代电气股份有限公司 Vehicle-mounted network debugging system and method based on MVB bus
CN117421253A (en) * 2023-12-19 2024-01-19 深圳市智慧城市科技发展集团有限公司 Interface security test method, device, equipment and storage medium
CN117421253B (en) * 2023-12-19 2024-04-02 深圳市智慧城市科技发展集团有限公司 Interface security test method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN113821440B (en) 2023-09-05

Similar Documents

Publication Publication Date Title
CN113206763B (en) Simulation test system and method suitable for Internet of things management platform
CN109740222B (en) Testing device and system for automobile networking scene
CN110888414B (en) Test method for upgrading vehicle controller
CN113821440A (en) VxWorks application software testing method, system and simulator
CN107943008B (en) Automated diagnosis test method based on VT system
CN111176984A (en) Signal-oriented automatic test implementation method
CN116028292B (en) Simulation verification system and method for remote direct memory access simulation verification
CN116681013B (en) Simulation verification method, platform, device, equipment and medium of network chip
US9117018B2 (en) Method of debugging software and corresponding computer program product
CN105117345A (en) Interface testing method and device for application program
CN109842534A (en) A kind of equipment test verification method based on switch type FC artificial card
TW201321765A (en) Automatic test system of communication device
CN116306479A (en) UVM-based Ethernet PHY universal verification platform and verification method
CN116663490A (en) Verification method, platform, device and medium of asynchronous memory chip
CN116306398A (en) Verification platform of multi-channel IO interface IP and stopping algorithm thereof
US20160224456A1 (en) Method for verifying generated software, and verifying device for carrying out such a method
CN112099453B (en) Function verification system of nuclear power plant safety level instrument control system
CN115168232A (en) Testing method and device based on AUTOSAR platform, electronic equipment and storage medium
CN111782557B (en) Method and system for testing web application permission
CN103457957A (en) Network penetration test system with self-adaption function and network penetration test method
CN113535578A (en) CTS (clear to send) testing method, device and testing equipment
CN115391168A (en) Sandbox testing method, sandbox testing device, sandbox testing equipment and storage medium
CN1312587C (en) An embedded real time operating system fault analysis positioning system and method
Hwang et al. Black-box testing tool of railwaysignalling system software with a focus on user convenience
CN115065612B (en) Testing method and device for full-link pressure measurement transformation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant