CN108173713A - A kind of more network interface card parallel test methods of list PC - Google Patents

A kind of more network interface card parallel test methods of list PC Download PDF

Info

Publication number
CN108173713A
CN108173713A CN201711432734.7A CN201711432734A CN108173713A CN 108173713 A CN108173713 A CN 108173713A CN 201711432734 A CN201711432734 A CN 201711432734A CN 108173713 A CN108173713 A CN 108173713A
Authority
CN
China
Prior art keywords
test
equipment
card
network interface
interface
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.)
Pending
Application number
CN201711432734.7A
Other languages
Chinese (zh)
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.)
SHENZHEN JIZHI HUIYI TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN JIZHI HUIYI TECHNOLOGY 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 SHENZHEN JIZHI HUIYI TECHNOLOGY Co Ltd filed Critical SHENZHEN JIZHI HUIYI TECHNOLOGY Co Ltd
Priority to CN201711432734.7A priority Critical patent/CN108173713A/en
Publication of CN108173713A publication Critical patent/CN108173713A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a kind of more network interface card parallel test methods of list PC, include the following steps:S1. secondary ID of main ID and each sub-interface of parallel interface on personal computer is obtained, the path of each equipment to be accessed of structure, with the unique mark of path equipment in order to control;S2. the application programming interface of control test wireless network card is called to send the message for establishing connection with the equipment in test;S3. the action message of connection is established by hook program supervision application Program Interfaces and wireless network card;S4. after designated equipment routing information injects successfully, continue to transmit information foundation connection, so as to which the network interface card specified be controlled to carry out sending and receiving for signal.The beneficial effects of the invention are as follows:It can realize the more network interface card concurrent testings of single PC, improve the utilization rate of test equipment, improve test production efficiency, reduce the complexity for building test environment.

Description

A kind of more network interface card parallel test methods of list PC
Technical field
The present invention relates to network card testing method more particularly to a kind of more network interface card parallel test methods of list PC.
Background technology
In recent years, Internet of Things dressed the rapid development and rise of industry in smart home, intelligence, brought wireless aps, nothing The communication products such as gauze card, intelligence wearing, bluetooth headset are popularized.And these product qualities ensure that in all trades and professions be all it That survives is basic.With the growth of human cost, the aggravation of industry competition.The product profit of manufacturing enterprise is more and more thinner.Product Batch quick production, be to produce enterprises and institutions to increase the important channel of income.And on production line bulk article wireless signal detection, The mode that a product is once only tested using a traditional test equipment has been difficult to ensure that efficiency.In vast production enterprise Industry, wireless aps class product have been realized in the testing scheme that one PC of a test equipment tests multiple DUT simultaneously.But wireless network Card class product because the reason of driving and control interface, can not yet realize that a PC tests the testing scheme of multiple DUT simultaneously.
Wireless network card is provided various interface functions and is gone to meet the market demand based on different chip solutions.It connects Mouth includes including form:The common hardwares interface such as USB, PCIE, SDIO.Because wireless network is before batch production, hardware Parameter and software parameters are all unified and the same.Such as by taking USB network card as an example, PID/VID parameters are under identical circumstances Access operation system accesses although system identification goes out for two physical entity network interface cards.But work as multiple identical PID/VID network interface cards simultaneously When accessing PC, the control API of chip solution quotient offer is the DUT that multiple same hardware parameters in same PC cannot be distinguished.It leads It causes to be unable to control receipts or hair that the DUT specified carries out signal during test.The test of conventional wireless network interface card mainly has following two rings Build mode in border:
1. separate unit PC, single DUT, separate unit test equipment, as shown in Figure 1;
2. multiple pc, order DUT, is tested, as shown in Figure 2 using same test equipment respectively;
Both the above traditional test scheme, relatively low to the utilization rate of test equipment, test environment builds complexity.
Invention content
In order to solve the problems in the prior art, the present invention provides a kind of more network interface card parallel test methods of list PC.
The present invention provides a kind of more network interface card parallel test methods of list PC, include the following steps:
S1. the secondary ID of the main ID of parallel interface and each sub-interface on personal computer are obtained, builds the road of each equipment to be accessed Diameter, with the unique mark of path equipment in order to control;
S2. the application programming interface of control test wireless network card is called to send and establishes disappearing for connection with the equipment in test Breath;
S3. the action message of connection is established by hook program supervision application Program Interfaces and wireless network card;
S4. after designated equipment routing information injects successfully, continue transmit information establish connection, so as to control the network interface card specified into Row signal sends and receives.
As a further improvement on the present invention, application programming interface is to connect some wireless network card at random, and hook Subprogram can first capture the message of foundation connection, and Hook Function first obtains control, at this point, needs are beaten by Hook Function Device path information in the test opened is injected into capture message.
The beneficial effects of the invention are as follows:Through the above scheme, the more network interface card concurrent testings of single PC can be realized, improve tester The utilization rate of device improves test production efficiency, reduces the complexity for building test environment.
Description of the drawings
Fig. 1 is traditional network interface card test environment topological diagram.
Fig. 2 is traditional network interface card test environment topological diagram.
Fig. 3 is a kind of environment topology figure of the present invention more network interface card parallel test methods of list PC.
Specific embodiment
The invention will be further described for explanation and specific embodiment below in conjunction with the accompanying drawings.
Term is explained:
DUT:Equipment in test(Device Under Test);
USB:Universal serial bus (Universal Serial Bus);
PCIE:High speed serialization computer expansion bus (peripheral component interconnect express);
SDIO:Secure digital input/output interface (Secure Digital Input and Output)
PC:Personal computer (personal computer);
API:Application programming interface(Application Programming Interface).
As shown in figure 3, a kind of more network interface card parallel test methods of list PC, including DUT rate-determining steps:
1. obtain the Master ID of parallel interface on PC(Main ID)With the Sub ID of each sub-interface(Secondary ID), build each waiting Enter the path of equipment, with the unique mark of path equipment in order to control.
2. the API of control test wireless network card that chip solution quotient provides is called to send the message for establishing connection with DUT.
3. the action message of connection is established by hook (HOOK) technical surveillance API and wireless network card.Because API is at this time Some wireless network card is connected at random, and hook program can first capture the message of foundation connection, so Hook Function first obtains Control.At this point, the DUT routing informations that needs are opened are injected into capture message by Hook Function.
4. after designated equipment routing information injects successfully, continue to transmit information foundation connection.So as to control the net specified Card carries out sending and receiving for signal.
Because the interface of wireless network card is multifarious.And the product driver issued of each chip solution quotient not phase Together.It can be extremely difficult to the API of multiple DUT controls simultaneously on separate unit PC if it is desired to chip business is pushed to provide.So for reality The test of the existing wireless network card that can be compatible with multiple interfaces form.The original drivers and control API provided based on developer, when When API and DUT establishes connection, using hook (HOOK) technology, the facility information in API contiguous functions is mapped as specified DUT Routing information.After having mapped routing information, the DUT to be operated just really is connected.It is more when being inserted on a PC by the method During a network interface card, the control of specified DUT can be realized, so as to realize the scheme of the more network interface card concurrent testings of single PC, reach raising The utilization rate of test equipment and production production capacity.
A kind of more network interface card parallel test methods of list PC provided by the invention, have the following advantages:
1. reduce the complexity for building test environment.
2. improve the utilization rate of test equipment.
3. improve test production efficiency.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, it is impossible to assert The specific implementation of the present invention is confined to these explanations.For those of ordinary skill in the art to which the present invention belongs, exist Under the premise of not departing from present inventive concept, several simple deduction or replace can also be made, should all be considered as belonging to the present invention's Protection domain.

Claims (2)

1. the more network interface card parallel test methods of a kind of list PC, which is characterized in that include the following steps:
S1. the secondary ID of the main ID of parallel interface and each sub-interface on personal computer are obtained, builds the road of each equipment to be accessed Diameter, with the unique mark of path equipment in order to control;
S2. the application programming interface of control test wireless network card is called to send and establishes disappearing for connection with the equipment in test Breath;
S3. the action message of connection is established by hook program supervision application Program Interfaces and wireless network card;
S4. after designated equipment routing information injects successfully, continue transmit information establish connection, so as to control the network interface card specified into Row signal sends and receives.
2. the more network interface card parallel test methods of list PC according to claim 1, it is characterised in that:In step s3, using journey Sequence programming interface is to connect some wireless network card at random, and hook program can first capture the message of foundation connection, hook letter Number first obtains control, at this point, the device path information in the test that needs are opened by Hook Function is injected into capture and disappears In breath.
CN201711432734.7A 2017-12-26 2017-12-26 A kind of more network interface card parallel test methods of list PC Pending CN108173713A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711432734.7A CN108173713A (en) 2017-12-26 2017-12-26 A kind of more network interface card parallel test methods of list PC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711432734.7A CN108173713A (en) 2017-12-26 2017-12-26 A kind of more network interface card parallel test methods of list PC

Publications (1)

Publication Number Publication Date
CN108173713A true CN108173713A (en) 2018-06-15

Family

ID=62521007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711432734.7A Pending CN108173713A (en) 2017-12-26 2017-12-26 A kind of more network interface card parallel test methods of list PC

Country Status (1)

Country Link
CN (1) CN108173713A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108983075A (en) * 2018-08-17 2018-12-11 惠州高盛达科技有限公司 Multidiameter delay SDIO test macro
CN109379761A (en) * 2018-12-29 2019-02-22 杭州迪普科技股份有限公司 Analogy method, device and the computer equipment of more wireless terminals
CN110134556A (en) * 2019-05-16 2019-08-16 深圳市吉祥腾达科技有限公司 The test macro and test method of the Compatibility of Operating System of USB wireless network card
CN112445692A (en) * 2019-08-27 2021-03-05 腾讯科技(深圳)有限公司 Case testing method and terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1519742A (en) * 2003-01-23 2004-08-11 英业达股份有限公司 Network card testing method capable of balancing loads
CN101882099A (en) * 2009-05-06 2010-11-10 鸿富锦精密工业(深圳)有限公司 Network card test system and method
CN103281262A (en) * 2013-04-28 2013-09-04 汉柏科技有限公司 System and method for receiving/transmitting data message
CN105354143A (en) * 2015-12-02 2016-02-24 北京奇虎科技有限公司 Test method and device for application programs
CN107204899A (en) * 2017-06-30 2017-09-26 郑州云海信息技术有限公司 A kind of method of testing of network interface card, device and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1519742A (en) * 2003-01-23 2004-08-11 英业达股份有限公司 Network card testing method capable of balancing loads
CN101882099A (en) * 2009-05-06 2010-11-10 鸿富锦精密工业(深圳)有限公司 Network card test system and method
CN103281262A (en) * 2013-04-28 2013-09-04 汉柏科技有限公司 System and method for receiving/transmitting data message
CN105354143A (en) * 2015-12-02 2016-02-24 北京奇虎科技有限公司 Test method and device for application programs
CN107204899A (en) * 2017-06-30 2017-09-26 郑州云海信息技术有限公司 A kind of method of testing of network interface card, device and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108983075A (en) * 2018-08-17 2018-12-11 惠州高盛达科技有限公司 Multidiameter delay SDIO test macro
CN108983075B (en) * 2018-08-17 2023-08-08 惠州高盛达科技有限公司 Multipath parallel SDIO test system
CN109379761A (en) * 2018-12-29 2019-02-22 杭州迪普科技股份有限公司 Analogy method, device and the computer equipment of more wireless terminals
CN110134556A (en) * 2019-05-16 2019-08-16 深圳市吉祥腾达科技有限公司 The test macro and test method of the Compatibility of Operating System of USB wireless network card
CN110134556B (en) * 2019-05-16 2023-08-11 深圳市吉祥腾达科技有限公司 System and method for testing compatibility of operating system of USB wireless network card
CN112445692A (en) * 2019-08-27 2021-03-05 腾讯科技(深圳)有限公司 Case testing method and terminal
CN112445692B (en) * 2019-08-27 2024-01-26 腾讯科技(深圳)有限公司 Case testing method and terminal

Similar Documents

Publication Publication Date Title
CN108173713A (en) A kind of more network interface card parallel test methods of list PC
CN102833795B (en) The speed of data transfer under ad-hoc mode is set
CN105446928B (en) The serial bus communication method and system that address is distributed automatically
TW514791B (en) Structure, method and related control chip for accessing device of computer system with system management bus
KR101725536B1 (en) Device, method and system for operation of a low power phy with a pcie protocol stack
CN104660465B (en) A kind of more DUT parallel test methods and system
CN204595844U (en) USB multi-computer switcher
CN103701927B (en) A kind of image sharing method of terminal room, terminal device and communication system
CN103559156A (en) Communication system between FPGA (field programmable gate array) and computer
CN102967815A (en) Chip testing method, automated testing equipment and system
CN110290166B (en) Cross-cluster data interaction method, system and device and readable storage medium
CN108333566A (en) A kind of portable radar test system and test method based on ZYNQ
DE102019135572A1 (en) PERFORMANCE STATE MANAGEMENT FOR COMMUNICATION CONNECTION LINES
WO2017054307A1 (en) Recognition method and apparatus for user information
CN106302459A (en) Networking operational approach and device
CN103728961B (en) Collecting method, transferring equipment and electric-bag complex dust collector supervisory system
CN108600395A (en) A kind of device and method for reminding the variation of user's current network
WO2021093367A1 (en) Model training and risk identification method, apparatus and device
CN107704207A (en) A kind of system and method that dynamic partition is carried out to hard disk
CN104572515B (en) Tracking module, method, system and on-chip system chip
CN106528475A (en) Multi-channel computer system supporting single octal and dual quad dynamic partition
CN106789449A (en) A kind of CAN exploitation and method of testing and system
CN110380902A (en) Topology generation method, apparatus, electronic equipment and storage medium
CN116436540A (en) LED display screen receiving card testing method and device, testing card and storage medium
CN110209358A (en) A kind of NVMe equipment storage speed method for improving based on FPGA

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
CB02 Change of applicant information

Address after: 518000 5C, 1, building No. 6, Ting Wei Road, 67 District, Xingdong community, Baoan District Xin'an, Shenzhen, Guangdong.

Applicant after: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD.

Address before: 518000 Building 2, Zone 2, Block 2, Honghualing Industrial South Zone, 1213 Liuxian Avenue, Taoyuan Street, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: SHENZHEN JIZHI HUIYI TECHNOLOGY CO., LTD.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20180615

RJ01 Rejection of invention patent application after publication