CN112989852B - Code scanning method, system and equipment for server board card test - Google Patents
Code scanning method, system and equipment for server board card test Download PDFInfo
- Publication number
- CN112989852B CN112989852B CN202110202514.5A CN202110202514A CN112989852B CN 112989852 B CN112989852 B CN 112989852B CN 202110202514 A CN202110202514 A CN 202110202514A CN 112989852 B CN112989852 B CN 112989852B
- Authority
- CN
- China
- Prior art keywords
- test
- server
- information
- interface program
- code scanning
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10861—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The embodiment of the invention discloses a code scanning method, a code scanning system and code scanning equipment for server board card testing, and relates to the technical field of board card testing. Firstly, compiling a GUI (graphical user interface) program for displaying PN and QN (quantum well network) and running the interface program on a testing machine; then connecting a code scanning gun with a testing machine, scanning a label of a board card to be tested through the code scanning gun, and uploading the obtained PN and QN information to an interface program of the testing machine; and then the test server reads the PN and QN information in the interface program of the test machine and continues to scan the next board card to be tested. This application scheme is to the special overall arrangement of some integrated circuit boards that await measuring, through mutually supporting with the test machine for the tester all can realize conveniently, quick sweeping the sign indicating number under any test layout, has shortened test time greatly, has avoided because of the bar code shelters from or the space is not enough the problem that the sign indicating number difficulty appears sweeping the sign indicating number and can't sweep the sign indicating number, has guaranteed the normal clear of integrated circuit board test, has improved efficiency of software testing and test productivity.
Description
Technical Field
The embodiment of the invention relates to the technical field of board card testing, in particular to a code scanning method, system and equipment for server board card testing.
Background
With the rapid development of the current computer field, the demand of the server is increased rapidly, the research and development and the iterative updating of the server become more important, each board in the server needs to be tested and verified again before leaving the factory, and the board can leave the factory for use after the quality of the board is qualified.
The server board card needs to scan PN and QN information of the board card in the test process, and the current common method for scanning the code by the board card is as follows: firstly, a board card to be tested is installed in a jig, then power is applied, a server is started to run a test program, and then a code scanning gun is used for scanning a label on the board card to be tested to read in PN and QN of the board card to be tested. The existing code scanning method has no problem for most board cards, but along with increasing requirements of users on functions of servers and increasing requirements on space utilization rate, the layout of the server board cards is very compact, and the following problems sometimes occur: the label of the integrated circuit board to be tested is pasted the inconvenient scanning in position, perhaps because other factors such as accompany curb plate grafting make the not enough label in space sheltered from, lead to the tester to sweep the sign indicating number very inconvenient or even can't sweep the sign indicating number, and test procedure must again be can only run after the integrated circuit board to be tested is installed, the server adds the power-on start, so can't sweep the sign indicating number before installing yet.
Disclosure of Invention
The embodiment of the invention provides a code scanning method, a code scanning system and code scanning equipment for server board card testing, so that board card testing is not limited by special layout, testers can conveniently and quickly scan codes under any test layout, the test time is greatly shortened, and the test efficiency is improved.
In order to achieve the purpose, the invention discloses the following technical scheme:
the invention provides a code scanning method for server board card test, which comprises the following steps:
writing a GUI interface program for displaying PN and QN, and running the interface program on a testing machine;
connecting a code scanning gun with a testing machine, scanning a label of a board card to be tested through the code scanning gun, and uploading the obtained PN and QN information to an interface program of the testing machine;
the test server reads the PN and QN information in the test machine interface program, and then continues to scan the next board card to be tested.
Based on the scheme, further, if the PN and QN information cannot be successfully uploaded to the interface program of the tester after the code scanning gun scans the label of the board card to be tested, the board card to be tested is re-scanned until the PN and QN information is successfully uploaded, or the PN and QN information is manually input to the interface program.
Further, if the test server fails to read the PN and QN information in the test machine interface program successfully, the test server reads again and sends a success mark to the test machine interface program after the reading succeeds, and if the reading fails for three times, an input interface is popped up, and a tester manually inputs the PN and QN information.
Further, before the test server reads the PN and QN information in the tester interface program, the method further includes the following steps:
installing a board card to be tested into a test server;
powering up and starting a test server, and running a test program;
a communication connection is established between the test server and the tester.
Preferably, the test server is connected with the test machine through a network cable, a TCP protocol communication mechanism is added to a test program of the test server and a GUI interface program of the test machine, the test server is connected with the test machine after the test server is started up and starts up the test program, and PN and QN information is acquired from the GUI interface program through a TCP protocol.
Further, after the test server successfully reads the PN and QN information in the test machine interface program, the test machine interface program deletes the current record to wait for the next scan.
The invention provides a code scanning system for server board card testing, which comprises a testing machine, a code scanning gun and a testing server;
the tester runs a GUI interface program for displaying PN and QN;
the code scanning gun is connected with the testing machine and used for scanning the label of the board card to be tested and uploading the acquired PN and QN information to an interface program of the testing machine;
and the test server is connected with the test machine and used for mounting the board to be tested and reading PN and QN information in the interface program of the test machine to test the board to be tested.
Based on the system, further, the tester and the test server are respectively provided with a manual input module, and when the code scanning gun fails to upload the PN and QN information to the interface program of the tester, or the test server fails to read the PN and QN information in the interface program of the tester, the PN and QN information can be input through the manual input module.
Preferably, the test server is connected with the test machine through a network cable, and after the test server is started up and starts a test program, the test server acquires PN and QN information from a GUI interface program through a TCP protocol.
In addition, the invention also provides code scanning equipment for testing the server board card, which comprises the following components: at least one processor, and at least one memory communicatively coupled to the processor;
the memory stores program instructions executable on the processor;
the processor calls the program instructions to execute the steps of the code scanning method for the server board card test.
The effect provided in the summary of the invention is only the effect of the embodiment, not all the effects of the invention, and one of the above technical solutions has the following advantages or beneficial effects:
the code scanning method for the server board card test comprises the steps of firstly compiling a GUI interface program for displaying PN and QN, and running the interface program on a testing machine; then connecting a code scanning gun with a testing machine, scanning a label of a board card to be tested through the code scanning gun, and uploading the obtained PN and QN information to an interface program of the testing machine; and then the test server reads the PN and QN information in the interface program of the test machine and continues to scan the next board card. According to the method, code scanning is carried out before the board card to be tested is installed by matching with the testing machine according to the special layout of some board cards to be tested, the testing server communicates with the testing machine in the testing process to obtain PN and QN information, so that testing personnel can conveniently and quickly scan the code under any testing layout, the testing time is greatly shortened, the problems that code scanning is difficult and code scanning cannot be carried out due to bar code shielding or insufficient space are solved, the normal operation of board card testing is ensured, and the testing efficiency and the testing capacity are improved.
The code scanning system and the code scanning device for the server board card test can achieve the code scanning method for the server board card test and achieve the technical effects.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
Fig. 1 is a schematic flowchart of a code scanning method for server board test according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a graphical user interface on a tester showing PN and QN;
fig. 3 is a schematic structural diagram of a code scanning system for server board test according to an embodiment of the present disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all 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.
Fig. 1 shows a flowchart of a code scanning method for server board test according to an embodiment of the present invention.
Referring to fig. 1, the method of the present embodiment includes the following steps:
s1, compiling a GUI interface program for displaying PN and QN, and running the interface program on a testing machine, wherein a graphical user interface schematic diagram is shown in a reference figure 2;
s2, connecting the code scanning gun with a testing machine, scanning a label of a board to be tested through the code scanning gun, and uploading the obtained PN and QN information to an interface program of the testing machine;
in this step, if the PN and QN information is not successfully uploaded to the test machine interface program after the code scanning gun scans the tag of the board to be tested, the board to be tested needs to be rescanned until the PN and QN information is successfully uploaded, or the tester manually inputs the PN and QN information to the interface program.
And S3, the testing server reads the PN and QN information in the interface program of the testing machine and then continues to scan the next board card to be tested.
In this step, if the test server fails to read the PN and QN information in the test machine interface program, the test server reads again and sends a success flag to the test machine interface program after successful reading, and if the three consecutive readings fail, the input interface is popped up and the tester manually inputs the PN and QN information. And after the test server successfully reads the PN and QN information in the test machine interface program, the test machine interface program deletes the current record to wait for the next scanning. If the test server fails to read continuously for three times, the tester needs to manually clear the record in the interface program through the PN and QN information manually input by the tester, and waits for the next scanning.
Specifically, the test server is connected with the test machine through a network cable, a TCP protocol communication mechanism is respectively added in a test program of the test server and a GUI interface program of the test machine, the test server is connected with the test machine after starting up the test program, and PN and QN information is acquired from the GUI interface program through a TCP protocol.
Further, before the test server reads the PN and QN information in the test machine interface program in step S3, the method further includes the following steps:
installing a board card to be tested into a test server;
powering up and starting a test server, and running a test program;
a communication connection is established between the test server and the tester.
In the code scanning method for testing the server board card in the embodiment, no matter what test layout the board card to be tested is, no obstacle exists in label scanning by a tester, so that the problems that code scanning is difficult and code scanning cannot be performed due to bar code shielding or insufficient space are solved, and the tester can conveniently and quickly scan the code under any test layout.
Fig. 3 shows a schematic structural diagram of a code scanning system for server board card testing according to an embodiment of the present invention.
Referring to fig. 3, the code scanning system of the present embodiment includes a testing machine 1, a code scanning gun 2, and a testing server 3;
the testing machine 1 runs a GUI interface program for displaying PN and QN;
the code scanning gun 2 is connected with the testing machine 1 and used for scanning the label of the board card to be tested and uploading the acquired PN and QN information to an interface program of the testing machine;
the test server 3 is provided with a test program, and the test server 3 is connected with the tester 1 and used for installing the board to be tested and reading PN and QN information in the interface program of the tester to test the board to be tested.
Further, in the above system, the tester 1 and the test server 3 are respectively provided with a manual input module, and when the code scanning gun fails to upload the PN and QN information to the tester interface program, or the test server fails to read the PN and QN information in the tester interface program, the PN and QN information may be input through the manual input module.
Specifically, the test server 3 is connected with the test machine 1 through a network cable, a TCP protocol communication mechanism is added in a test program of the test server and a GUI interface program of the test machine, the test server is connected with the test machine after starting up the test program, and PN and QN information is acquired from the GUI interface program through a TCP protocol. And after the test server successfully reads the PN and QN information in the test machine interface program, the test machine interface program deletes the current record to wait for the next scanning. If the testing server inputs the PN and QN information through the manual input module, a tester needs to manually clear the interface program, and the next scanning is waited after the interface program is cleared.
Based on the same inventive concept, an embodiment of the present application further provides a code scanning device for server board card testing, where the device includes: at least one processor, and at least one memory communicatively coupled to the processor;
the memory stores program instructions executable on the processor;
the processor calls the program instruction to execute the steps of the code scanning method for the server board card test in the embodiment.
For the content that is not described in detail in the code scanning system and the code scanning device for testing the server board card provided in the embodiment of the present application, reference may be made to the code scanning method for testing the server board card provided in the above embodiment, which is not described herein again.
The above description is only a preferred embodiment of the present invention, and it should be understood that the present invention is not limited thereto, and those skilled in the art will appreciate that various modifications, improvements, substitutions and the like can be made without departing from the principle of the present invention.
Claims (5)
1. A code scanning method for server board card testing is characterized by comprising the following steps:
compiling a GUI interface program for displaying PN and QN, and running the interface program on a testing machine;
connecting a code scanning gun with a testing machine, scanning a label of a board card to be tested through the code scanning gun, and uploading the obtained PN and QN information to an interface program of the testing machine;
the test server reads PN and QN information in the interface program of the test machine and continues scanning of the next board card;
before the test server reads the PN and QN information in the interface program of the tester, the method further comprises the following steps:
installing a board card to be tested into a test server;
powering up and starting a test server, and running a test program;
establishing communication connection between a test server and a test machine;
if the PN and QN information cannot be successfully uploaded to the interface program of the testing machine after the code scanning gun scans the label of the board card to be tested, the board card to be tested is re-scanned until the PN and QN information is successfully uploaded, or the PN and QN information is manually input into the interface program;
if the test server fails to read the PN and QN information in the test machine interface program successfully, re-reading and sending a success mark to the test machine interface program after successful reading, and if the three times of reading fails, popping up an input interface and manually inputting the PN and QN information by a tester;
and after the test server successfully reads the PN and QN information in the test machine interface program, the test machine interface program deletes the current record to wait for the next scanning.
2. The code scanning method for the server board card test as claimed in claim 1, wherein the test server is connected to the tester through a network cable, a TCP protocol communication mechanism is added to a test program of the test server and a GUI interface program of the tester, respectively, the test server establishes a connection with the tester after starting up the test program, and acquires PN and QN information from the GUI interface program through the TCP protocol.
3. A code scanning system for server board card testing is characterized by comprising a testing machine, a code scanning gun and a testing server;
the testing machine runs a GUI interface program for displaying PN and QN;
the code scanning gun is connected with the testing machine and used for scanning the label of the board card to be tested and uploading the acquired PN and QN information to an interface program of the testing machine;
the test server is connected with the tester and used for mounting the board to be tested and reading PN and QN information in the interface program of the tester to test the board to be tested;
the testing machine and the testing server are respectively provided with a manual input module, and when the code scanning gun fails to upload the PN and QN information to the interface program of the testing machine or the testing server fails to read the PN and QN information in the interface program of the testing machine, the PN and QN information can be input through the manual input module.
4. The code scanning system for the server board card test as claimed in claim 3, wherein the test server is connected to the tester through a network cable, and after the test server is started up and starts the test program, the test server obtains the PN and QN information from the GUI interface program through a TCP protocol.
5. The utility model provides a sweep a yard equipment for test of server integrated circuit board which characterized in that includes: at least one processor, and at least one memory communicatively coupled to the processor;
the memory stores program instructions executable on the processor;
the processor calls the program instructions to execute the steps of the code scanning method for the server board card test as claimed in any one of claims 1 to 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202514.5A CN112989852B (en) | 2021-02-20 | 2021-02-20 | Code scanning method, system and equipment for server board card test |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202514.5A CN112989852B (en) | 2021-02-20 | 2021-02-20 | Code scanning method, system and equipment for server board card test |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112989852A CN112989852A (en) | 2021-06-18 |
CN112989852B true CN112989852B (en) | 2023-03-14 |
Family
ID=76349716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110202514.5A Active CN112989852B (en) | 2021-02-20 | 2021-02-20 | Code scanning method, system and equipment for server board card test |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112989852B (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103593273B (en) * | 2013-11-27 | 2015-09-09 | 广州视源电子科技股份有限公司 | Method, device and system for testing circuit board card |
CN104049201A (en) * | 2014-06-26 | 2014-09-17 | 珠海格力电器股份有限公司 | Test method, device and system for printed circuit board |
CN107678899A (en) * | 2017-09-26 | 2018-02-09 | 郑州云海信息技术有限公司 | A kind of multiple boards merge the diagnostic method of test |
CN108075547A (en) * | 2017-12-30 | 2018-05-25 | 广州逊镭电子科技有限公司 | A kind of barcode scanning circuit |
CN108922080A (en) * | 2018-06-06 | 2018-11-30 | 福建联迪商用设备有限公司 | A kind of the barcode scanning payment test method and cash register of control barcode scanning gun |
CN109255413A (en) * | 2018-11-05 | 2019-01-22 | 格力电器(武汉)有限公司 | Test parameter calling system and method |
CN112218281B (en) * | 2020-11-11 | 2023-06-27 | 迅镭(广州)智能科技股份有限公司 | Scanning gun connection method, device, terminal and medium |
-
2021
- 2021-02-20 CN CN202110202514.5A patent/CN112989852B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112989852A (en) | 2021-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102467442B (en) | Software testing method, system and equipment | |
CN108460301A (en) | The performance testing device and method of barcode scanning module | |
CN108924197A (en) | Electronics price tag system and its data communications method | |
CN107748718B (en) | Application program testing method and device and server | |
CN115658529A (en) | Automatic testing method for user page and related equipment | |
CN108509396A (en) | Pdf document turns method, electronic device and the computer readable storage medium of picture | |
CN112989852B (en) | Code scanning method, system and equipment for server board card test | |
CN103323767A (en) | Method and system for testing bluetooth module on embedded type PCBA | |
CN110704075A (en) | Multi-chip firmware burning method, system, device and storage medium | |
CN107592525B (en) | Set top box WIFI function detection and number burning method and device | |
CN115913913B (en) | Network card pre-starting execution environment function fault positioning method and device | |
CN107291637A (en) | The method and apparatus of compatible polytypic mobile communication module in Android system | |
CN114253781B (en) | Test method, device, equipment and storage medium | |
CN110543416A (en) | Method, device, equipment and storage medium for automatically testing terminal program | |
CN114116352A (en) | Board FRU information testing method, system and device and readable storage medium | |
CN108616417A (en) | Cloud test platform and its control method | |
CN114280457A (en) | PCBA test system, test control method and use method | |
CN102722231B (en) | The Payload method for managing power supply of a kind of VPX platform and VPX platform | |
CN111158760B (en) | Loading method and device for card configuration file and electronic equipment | |
CN114745313A (en) | Terminal remote testing method and device, electronic equipment and readable medium | |
CN114282146A (en) | Form filling method and device of Web interface, computer equipment and storage medium | |
CN111949300A (en) | Method and device for upgrading splice plate supported by set top box and set top box | |
CN113472611A (en) | Method and device for acquiring WiFi signal strength and readable storage medium | |
CN116610539B (en) | Display system, display method, device and medium for startup self-checking information | |
CN115098403B (en) | Network environment checking and repairing method, system, device and medium for testing machine |
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 |