Test method of AIDC intelligent code scanning terminal
Through the combination of environmental simulation and terminal identification and evaluation modules, the problem of intelligent code scanning terminal identification performance analysis and automatic regulation in different environments is solved, the level of testing intelligence and automation is improved, the product quality is accurately evaluated, management difficulty is reduced and testing is improved. efficiency.
Patent Information
- Application Number
- CN202411552982.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-01-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing technology is difficult to reasonably analyze the recognition performance of intelligent code scanning terminals in different test environments, and cannot automatically adapt to the environment during the test process, resulting in low intelligence and automation levels and high testing management.
The environment simulation building module is used to build a test environment, the environment inspection and analysis module monitors and judges the environmental performance, generates abnormal or normal signals, and the test control module conducts environmental regulation; the terminal identification evaluation module analyzes and recognizes performance, marks suitable or non-applicable environments, and terminal applicability The evaluation module evaluates the suitability of the test control abnormality evaluation module analyzes the environmental control performance and generates early warning signals.
It significantly improves the level of intelligence and automation, reduces the difficulty of testing management, accurately evaluates the product quality of smart code scanning terminals, reduces the difficulty of production management, and ensures the accuracy and efficiency of test results.
Smart Images

Figure CN119294413A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of terminal testing, and in particular to a testing method for an AIDC intelligent code scanning terminal. Background Art
[0002] With the rapid development of automatic identification and data collection (AIDC) technology, smart barcode scanning terminals have become key equipment in modern logistics, retail, manufacturing and other industries. However, the recognition performance of smart barcode scanning terminals directly affects their product quality. Therefore, it is an essential step to test the recognition performance of smart barcode scanning terminals during their production process. At present, when testing smart code scanning terminals, it is difficult to reasonably analyze the recognition performance of smart code scanning terminals in different test environments and comprehensively evaluate the applicability of smart code scanning terminals. In addition, it is impossible to inspect the test environment and automatically adjust the test environment during the test and accurately judge the abnormality of environmental control. The level of intelligence and automation is low, and test management is difficult. In view of the above technical defects, a solution is now proposed. Summary of the invention
[0003] The purpose of the present invention is to provide a testing method for an AIDC intelligent code scanning terminal, which solves the problem that the prior art is difficult to reasonably analyze the recognition performance of the intelligent code scanning terminal under different test environments and comprehensively evaluate the applicability of the intelligent code scanning terminal, and is unable to inspect and automatically adaptively adjust the test environment during the test and accurately judge environmental control abnormalities, and has a low level of intelligence and automation.
[0004] To achieve the above object, the present invention provides the following technical solutions: A method for testing an AIDC intelligent code scanning terminal comprises the following steps: Step 1: The environment simulation module is used to build the environment in the test room to simulate the corresponding test environment; Step 2: Perform recognition tests on the smart barcode scanning terminal using various types of barcodes and QR codes in a corresponding test environment; Step 3: The environment inspection and analysis module monitors the test environment and determines its environmental performance, and generates an environment maintenance abnormal signal or an environment maintenance normal signal accordingly; Step 4: When the abnormal signal of the environment maintenance is generated, the test control module regulates the environment in the test room so that the test environment meets the test requirements; Step 5: After completing the test of the smart code scanning terminal in the corresponding test environment, the terminal recognition evaluation module analyzes the recognition performance of the smart code scanning terminal in the corresponding test environment, and accordingly marks the corresponding test environment as an applicable environment or an unsuitable environment for the smart code scanning terminal.
[0005] Furthermore, in step three, the specific analysis process of the environmental inspection and analysis module is as follows: The real-time temperature, real-time humidity, real-time light intensity and real-time electromagnetic radiation intensity of the test room are collected, and the deviation value of the real-time temperature compared to the set standard temperature is marked as the temperature analysis value. Similarly, the humidity analysis value, light analysis value and radiation analysis value are obtained; The temperature analysis value, humidity analysis value, light analysis value and radiation analysis value are numerically compared with the corresponding preset thresholds respectively. If the temperature analysis value, humidity analysis value, light analysis value or radiation analysis value exceeds the corresponding preset threshold, an environmental maintenance abnormality signal is generated.
[0006] Furthermore, if the temperature analysis value, humidity analysis value, light analysis value and radiation analysis value do not exceed the corresponding preset threshold values, the temperature analysis value, humidity analysis value, light analysis value and radiation analysis value are numerically calculated to obtain a maintenance abnormality coefficient, and the maintenance abnormality coefficient is numerically compared with a preset maintenance abnormality coefficient threshold value. If the maintenance abnormality coefficient exceeds the preset maintenance abnormality coefficient threshold value, an environmental maintenance abnormality signal is generated; if the maintenance abnormality coefficient does not exceed the preset maintenance abnormality coefficient threshold value, an environmental maintenance normal signal is generated.
[0007] Furthermore, in step 5, the specific analysis process of the terminal identification and evaluation module is as follows: If the intelligent barcode scanning terminal fails to complete the recognition of the corresponding barcode or QR code within the corresponding specified time, the corresponding barcode or QR code will be marked as an abnormal recognition code; after completing the recognition of all barcodes and QR codes in the corresponding test environment, the number of abnormal recognition codes is collected and the ratio is calculated with the total number of barcodes and QR codes to be recognized to obtain the non-optimal recognition value; The barcode or QR code that is recognized by the intelligent code scanning terminal within the corresponding prescribed time is marked as a quick recognition code, the ratio of the actual recognition time of the corresponding quick recognition code under the corresponding test environment to the corresponding prescribed time is marked as the recognition time value, and the recognition time values of all quick recognition codes under the corresponding test environment are averaged to obtain the recognition effectiveness table value; The terminal recognition value is obtained by numerically calculating the recognition effectiveness table value and the non-optimal recognition value, and the terminal recognition value is numerically compared with the preset terminal recognition threshold. If the terminal recognition value exceeds the preset terminal recognition threshold, the corresponding test environment is marked as an unsuitable environment for the smart code scanning terminal; if the terminal recognition value does not exceed the preset terminal recognition threshold, the corresponding test environment is marked as a suitable environment for the smart code scanning terminal.
[0008] Furthermore, the terminal identification and evaluation module is communicatively connected to the terminal suitability judgment module, and the terminal identification and evaluation module sends the identification performance information under all test environments to the terminal suitability judgment module. The terminal suitability judgment module judges the suitability of the intelligent code scanning terminal based on the identification performance information under all test environments, and generates a suitability qualified signal or an adaptability unqualified signal accordingly, and sends the suitability qualified signal or the suitability unqualified signal to the test warning module. When the test warning module receives the suitability unqualified signal, it issues a corresponding warning.
[0009] Furthermore, the specific analysis process of the terminal suitability judgment module is as follows: All test environments for testing the smart code scanning terminal are obtained, and the corresponding test environment is marked as the target environment i, where i is a natural number greater than 1; the number of non-suitable environments corresponding to the smart code scanning terminal is collected and the ratio is calculated with the total number of test environments that need to be tested to obtain the non-suitable environment share value, and the non-suitable environment share value is numerically compared with the preset non-suitable environment share threshold value. If the non-suitable environment share value exceeds the preset non-suitable environment share threshold value, an unqualified applicability signal is generated.
[0010] Furthermore, if the non-suitable environment occupancy value does not exceed the preset non-suitable environment occupancy threshold, then when the target environment i is a non-suitable environment for the smart code scanning terminal, the terminal recognition value of the target environment i is marked as the terminal recognition value compared to the preset terminal recognition threshold. A set of preset applicable impact values is set in advance for each test environment, and the product of the terminal recognition value of the target environment i and the corresponding preset applicable impact value is marked as the environmental applicability coefficient; The environmental suitability coefficients of all non-suitable environments corresponding to the smart scanning terminal are summed up to obtain the environmental suitability value, and the environmental suitability value is numerically compared with the preset environmental suitability threshold. If the environmental suitability value exceeds the preset environmental suitability threshold, an unqualified suitability signal is generated; if the environmental suitability value does not exceed the preset environmental suitability threshold, a qualified suitability signal is generated.
[0011] Furthermore, the environmental inspection and analysis module is communicatively connected to the test control and anomaly assessment module. The test control and anomaly assessment module is used to set a detection period, analyze the environmental automatic control performance of the test room within the detection period, generate a test control warning signal or a test control qualified signal through the analysis, and send the test control warning signal or the test control qualified signal to the test warning module. When the test warning module receives the test control warning signal, it will issue a corresponding warning.
[0012] Furthermore, the specific analysis process of the test control anomaly assessment module is as follows: The total duration of the test during the detection period is obtained and marked as the total test time value, and the number of times the abnormal signal of environmental maintenance is generated during the detection period is marked as the environmental dimension abnormal detection value; the environmental recovery abnormal detection value is obtained through environmental recovery detection evaluation and analysis, and the total test time value, environmental dimension abnormal detection value and environmental recovery abnormal detection value are numerically calculated to obtain the test control abnormal evaluation value; The test control abnormal evaluation value is numerically compared with the preset test control abnormal evaluation threshold. If the test control abnormal evaluation value exceeds the preset test control abnormal evaluation threshold, a test control early warning signal is generated; if the test control abnormal evaluation value does not exceed the preset test control abnormal evaluation threshold, a test control qualified signal is generated.
[0013] Furthermore, the specific analysis process of environmental restoration detection and evaluation analysis is as follows: When generating an abnormal signal for maintaining an environment, the corresponding signal generation time is marked as a first time, the time when the test control module completes the corresponding environment regulation is marked as a second time, and the interval between the first time and the second time is marked as a recovery time; The recovery time is numerically compared with the preset recovery time threshold. If the recovery time exceeds the preset recovery time threshold, the corresponding recovery time is marked as an abnormal recovery time; the number of abnormal recovery times in the detection period is obtained and marked as the abnormal recovery detection value, and the average of all recovery times in the detection period is calculated to obtain the recovery time analysis value, and the recovery time with the largest value in the detection period is marked as the recovery time difference amplitude value; the ring recovery difference detection value is obtained by numerically calculating the difference detection value, the recovery time analysis value and the recovery time difference amplitude value.
[0014] Compared with the prior art, the present invention has the following beneficial effects: 1. In the present invention, the intelligent code scanning terminal is tested for recognition through various types of barcodes and QR codes, and during the test, the test environment is monitored and its environmental performance is judged through the environmental inspection and analysis module, and the environment in the test room is automatically adaptively regulated when the abnormal signal of environmental maintenance is generated, which significantly improves the level of intelligence and automation and reduces the difficulty of test management, and the recognition performance of the intelligent code scanning terminal in various test environments is analyzed by the terminal recognition evaluation module to determine the applicable environment or unsuitable environment of the intelligent code scanning terminal, which is conducive to accurately evaluating the product quality of the intelligent code scanning terminal; 2. In the present invention, the terminal applicability judgment module is used to accurately evaluate the applicability of the smart code scanning terminal based on the recognition performance information under all test environments. When an unqualified applicability signal is generated, the corresponding smart code scanning terminal is eliminated, which facilitates the reasonable processing of the smart code scanning terminal and significantly reduces the difficulty of production management of the smart code scanning terminal. The test control and abnormality evaluation module analyzes the environmental automatic control performance of the test room during the detection period, and conducts a cause investigation and makes reasonable improvement measures when a test control and early warning signal is generated to ensure the environmental stability of the test process, promote the improvement of the accuracy of the test results and the test efficiency, and further reduce the difficulty of test management. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to facilitate understanding by those skilled in the art, the present invention is further described below in conjunction with the accompanying drawings; Figure 1 This is a flow chart of the method of Embodiment 1 of the present invention; Figure 2 This is a system block diagram of Embodiment 1 of the present invention; Figure 3 This is a system block diagram of Embodiment 2 and Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0016] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0017] Embodiment 1: Figure 1-2 As shown, the present invention proposes a test method for an AIDC (Automatic Identification and Data Collection) intelligent code scanning terminal, comprising the following steps: Step 1: The environment simulation building module builds the environment in the test room to simulate the corresponding test environment; it should be noted that the tester sends the corresponding environment simulation parameters through the test control module, and the environment simulation building module builds the environment based on the received environment simulation parameters.
[0018] Step 2: When the corresponding test environment is completed, the smart code scanning terminal is tested for recognition using various types of barcodes and QR codes in the corresponding test environment to test the recognition speed and accuracy of the smart code scanning terminal.
[0019] Step 3: The environment inspection and analysis module monitors the test environment and determines its environment performance, and generates an environment maintenance abnormality signal or an environment maintenance normal signal accordingly, and sends the environment maintenance abnormality signal or the environment maintenance normal signal to the test control module and the test early warning module, and the test early warning module issues a corresponding early warning when receiving the environment maintenance abnormality signal; the specific analysis process of the environment inspection and analysis module is as follows: The real-time temperature, real-time humidity, real-time light intensity and real-time electromagnetic radiation intensity of the test room are collected, and the deviation value of the real-time temperature compared to the set standard temperature is marked as the temperature analysis value. Similarly, the humidity analysis value, light analysis value and radiation analysis value are obtained; The temperature analysis value, humidity analysis value, light analysis value and radiation analysis value are numerically compared with the corresponding preset thresholds. If the temperature analysis value, humidity analysis value, light analysis value or radiation analysis value exceeds the corresponding preset threshold, it indicates that the environmental performance of the current test environment is poor, which is not conducive to ensuring the accuracy of the test results under the test environment, and an environmental maintenance abnormality signal is generated.
[0020] Further, if the temperature analysis value, humidity analysis value, light analysis value and radiation analysis value do not exceed the corresponding preset threshold value, the temperature analysis value WS, humidity analysis value WF, light analysis value WN and radiation analysis value WP are numerically calculated by the formula WY=(c1*WS+c2*WF+c3*WN+c4*WP) / 4 to obtain the maintenance abnormality coefficient WY; wherein c1, c2, c3 and c4 are preset proportional coefficients with values greater than zero, and the larger the value of the maintenance abnormality coefficient WY is, the worse the environmental performance of the current test environment is overall; The maintenance abnormality coefficient WY is numerically compared with the preset maintenance abnormality coefficient threshold. If the maintenance abnormality coefficient exceeds the preset maintenance abnormality coefficient threshold, it indicates that the environmental performance of the current test environment is generally poor, which is not conducive to ensuring the accuracy of the test results under the test environment, and an environmental maintenance abnormality signal is generated; if the maintenance abnormality coefficient WY does not exceed the preset maintenance abnormality coefficient threshold, it indicates that the environmental performance of the current test environment is generally good, and an environmental maintenance normal signal is generated.
[0021] Step 4: When the abnormal signal of environmental maintenance is generated, the test control module regulates the environment in the test room so that the test environment meets the test requirements, realizes automatic adaptive regulation of the environment, and can effectively avoid adverse effects on the accuracy of the test results.
[0022] Step 5. After completing the test of the smart code scanning terminal in the corresponding test environment, the terminal recognition evaluation module analyzes the recognition performance of the smart code scanning terminal in the corresponding test environment, and accordingly marks the corresponding test environment as an applicable environment or an unsuitable environment for the smart code scanning terminal, and sends the marking information of the corresponding test environment to the test warning module for display and storage, which can reasonably analyze and accurately judge the operating performance of the smart code scanning terminal in various environments; the specific analysis process of the terminal recognition evaluation module is as follows: If the intelligent barcode scanning terminal fails to complete the recognition of the corresponding barcode or QR code within the corresponding specified time, the corresponding barcode or QR code will be marked as an abnormal recognition code; after completing the recognition of all barcodes and QR codes in the corresponding test environment, the number of abnormal recognition codes is collected and the ratio is calculated with the total number of barcodes and QR codes to be recognized to obtain the non-optimal recognition value; The barcode or QR code that is recognized by the intelligent code scanning terminal within the corresponding prescribed time is marked as a quick recognition code, the ratio of the actual recognition time of the corresponding quick recognition code under the corresponding test environment to the corresponding prescribed time is marked as the recognition time value, and the recognition time values of all quick recognition codes under the corresponding test environment are averaged to obtain the recognition effectiveness table value; By formula The recognition effectiveness table value ZM and the non-optimal recognition value ZL are numerically calculated to obtain the terminal recognition evaluation value ZP; wherein wq1 and wq2 are preset proportional coefficients with values greater than zero, and wq2>wq1; it should be noted that the larger the value of the terminal recognition evaluation value ZP, the worse the operation performance of the smart code scanning terminal in the corresponding test environment; The terminal identification value ZP is numerically compared with the preset terminal identification threshold. If the terminal identification value ZP exceeds the preset terminal identification threshold, it indicates that the operating performance of the smart code scanning terminal in the corresponding test environment is poor, and the corresponding test environment is marked as an unsuitable environment for the smart code scanning terminal; if the terminal identification value ZP does not exceed the preset terminal identification threshold, it indicates that the operating performance of the smart code scanning terminal in the corresponding test environment is good, and the corresponding test environment is marked as a suitable environment for the smart code scanning terminal.
[0023] Embodiment 2: Figure 3 As shown, the difference between this embodiment and the first embodiment is that the terminal identification evaluation module is communicatively connected to the terminal suitability judgment module, the terminal identification evaluation module sends the identification performance information under all test environments to the terminal suitability judgment module, and the terminal suitability judgment module judges the suitability of the intelligent code scanning terminal based on the identification performance information under all test environments, and generates a suitability qualified signal or an adaptability unqualified signal accordingly; And send the applicability qualified signal or the applicability unqualified signal to the test warning module. When the test warning module receives the applicability unqualified signal, it will issue a corresponding warning, which can accurately evaluate the applicability of the smart code scanning terminal. When receiving the applicability unqualified signal, the corresponding smart code scanning terminal will be eliminated, which is convenient for the reasonable processing of the smart code scanning terminal and significantly reduces the difficulty of production management of the smart code scanning terminal. The specific analysis process of the terminal applicability judgment module is as follows: All test environments for testing the smart code scanning terminal are obtained, and the corresponding test environment is marked as the target environment i, where i is a natural number greater than 1; the number of non-suitable environments corresponding to the smart code scanning terminal is collected and the ratio is calculated by comparing it with the total number of test environments that need to be tested to obtain the non-suitable environment percentage value, and the non-suitable environment percentage value is numerically compared with the preset non-suitable environment percentage threshold value. If the non-suitable environment percentage value exceeds the preset non-suitable environment percentage threshold value, it indicates that the operating effect of the corresponding smart code scanning terminal in most environmental conditions is poor, and an unqualified applicability signal is generated.
[0024] Furthermore, if the non-suitable environment occupancy value does not exceed the preset non-suitable environment occupancy threshold, then when the target environment i is a non-suitable environment for the smart code scanning terminal, the terminal recognition value of the target environment i is marked as the terminal recognition value compared with the preset terminal recognition threshold. A set of preset applicable impact values corresponding to each test environment is set in advance, wherein the values of the preset applicable impact values are all positive numbers, and the more common the code scanning in the corresponding test environment is, the greater the value of the preset applicable impact value that matches it; The product of the terminal recognition value of the target environment i and the corresponding preset applicability impact value is marked as the environmental applicability coefficient; the environmental applicability coefficients of all non-suitable environments corresponding to the smart code scanning terminal are summed up to obtain the environmental suitability value, and the environmental suitability value is numerically compared with the preset environmental suitability threshold. If the environmental suitability value exceeds the preset environmental suitability threshold, it indicates that the applicability of the corresponding smart code scanning terminal is poor overall, and an unqualified applicability signal is generated; if the environmental suitability value does not exceed the preset environmental suitability threshold, it indicates that the applicability of the corresponding smart code scanning terminal is good overall, and a qualified applicability signal is generated.
[0025] Embodiment 3: Figure 3 As shown, the difference between this embodiment and the first and second embodiments is that the environment inspection and analysis module is communicatively connected to the test control anomaly assessment module, and the test control anomaly assessment module is used to set the detection period, analyze the environmental automatic control performance of the test room within the detection period, and generate a test control warning signal or a test control qualified signal through analysis; And the test control warning signal or test control qualified signal is sent to the test warning module. When the test warning module receives the test control warning signal, it will issue a corresponding warning, which can reasonably analyze and accurately feedback the environmental control performance of the test process, and promptly remind the test personnel to investigate the cause and make reasonable improvement measures, so as to ensure the environmental stability of the test process and promote the improvement of the accuracy of the test results and the test efficiency. The specific analysis process of the test control abnormality assessment module is as follows: The total duration of the test during the detection period is obtained and marked as the total test duration, and the number of times the environment maintenance abnormal signal is generated during the detection period is marked as the environmental abnormal detection value; The environmental recovery detection evaluation and analysis is performed to obtain the ring recovery abnormality detection value, specifically: when the environmental maintenance abnormality signal is generated, the corresponding signal generation time is marked as the first time, the time when the test control module completes the corresponding environmental regulation is marked as the second time, and the interval between the first time and the second time is marked as the recovery time; wherein, the larger the value of the recovery time, the worse the control efficiency of the corresponding control process; Compare the recovery time with the preset recovery time threshold. If the recovery time exceeds the preset recovery time threshold, it indicates that the control efficiency of the corresponding control process is poor, and the corresponding recovery time is marked as abnormal recovery time. The number of abnormal recovery times in the detection period is obtained and marked as abnormal recovery detection value, and the average of all recovery times in the detection period is calculated to obtain the recovery time analysis value, and the recovery time with the largest value in the detection period is marked as the recovery time abnormal amplitude value. The ring complex abnormal detection value HF is obtained by numerically calculating the abnormal complex detection value HY, the recovery time analysis value HP and the recovery time abnormal amplitude value HS through the formula HF=up1*HY+(up2*HP+up3*HS) / 2; wherein up1, up2 and up3 are preset proportional coefficients with values greater than zero, and the larger the value of the ring complex abnormal detection value HF is, the worse the environmental control recovery performance during the detection period is; By formula The total test time value XW, the environmental dimension abnormal inspection value XN and the environmental re-inspection value HF are numerically calculated to obtain the test control abnormal evaluation value XS; wherein hy1, hy2, and hy3 are preset proportional coefficients with values greater than zero, and the larger the value of the test control abnormal evaluation value XS is, the worse the overall environmental control performance of the test process during the detection period is; The test control anomaly value XS is numerically compared with the preset test control anomaly threshold. If the test control anomaly value XS exceeds the preset test control anomaly threshold, indicating that the environmental control performance of the test process during the detection period is generally poor, then a test control early warning signal is generated; if the test control anomaly value XS does not exceed the preset test control anomaly threshold, indicating that the environmental control performance of the test process during the detection period is generally good, then a test control qualified signal is generated.
[0026] The working principle of the present invention is as follows: when in use, an environment is built in a test room through an environmental simulation building module. When the construction of the corresponding test environment is completed, the intelligent code scanning terminal is subjected to recognition testing through various types of bar codes and QR codes to test the recognition speed and accuracy of the intelligent code scanning terminal. The test environment is monitored and its environmental performance is judged through the environmental inspection and analysis module. When an abnormal signal is generated to maintain the environment, the environment in the test room is regulated through the test control module to achieve automatic adaptive regulation of the environment, which can effectively avoid adverse effects on the accuracy of the test results, significantly improve the level of intelligence and automation and reduce the difficulty of test management. The recognition performance of the intelligent code scanning terminal in each test environment is analyzed through the terminal recognition evaluation module to determine the applicable environment or inappropriate environment of the intelligent code scanning terminal. The operating performance of the intelligent code scanning terminal in various environments can be reasonably analyzed and accurately judged, which is conducive to accurately evaluating the product quality of the intelligent code scanning terminal.
[0027] The above formulas are all dimensionless and numerical calculations. The formula is a formula obtained by collecting a large amount of data and performing software simulation to obtain the most recent real situation. The preset parameters in the formula are set by technicians in this field according to actual conditions. The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the contents of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that technicians in the relevant technical field can understand and use the present invention well. The present invention is only limited by the claims and their full scope and equivalents.
Claims
1. A test method for an AIDC intelligent code scanning terminal, characterized in that: The following steps are involved: Step 1: The environment simulation module is used to build the environment in the test room to simulate the corresponding test environment; Step 2: Perform recognition tests on the smart barcode scanning terminal using various types of barcodes and QR codes in a corresponding test environment; Step 3: The environment inspection and analysis module monitors the test environment and determines its environmental performance, and generates an environment maintenance abnormal signal or an environment maintenance normal signal accordingly; Step 4: When the abnormal signal of the environment maintenance is generated, the test control module regulates the environment in the test room so that the test environment meets the test requirements; Step 5: After completing the test of the smart code scanning terminal in the corresponding test environment, the terminal recognition evaluation module analyzes the recognition performance of the smart code scanning terminal in the corresponding test environment, and accordingly marks the corresponding test environment as an applicable environment or an unsuitable environment for the smart code scanning terminal.
2. The test method of an AIDC intelligent code scanning terminal according to claim 1, characterized in that: In step three, the specific analysis process of the environmental inspection and analysis module is as follows: The real-time temperature, real-time humidity, real-time light intensity and real-time electromagnetic radiation intensity of the test room are collected, and the deviation value of the real-time temperature compared to the set standard temperature is marked as the temperature analysis value. Similarly, the humidity analysis value, light analysis value and radiation analysis value are obtained; The temperature analysis value, humidity analysis value, light analysis value and radiation analysis value are numerically compared with the corresponding preset thresholds respectively. If the temperature analysis value, humidity analysis value, light analysis value or radiation analysis value exceeds the corresponding preset threshold, an environmental maintenance abnormality signal is generated.
3. The test method of an AIDC intelligent code scanning terminal according to claim 2 is characterized in that: If the temperature analysis value, humidity analysis value, light analysis value and radiation analysis value do not exceed the corresponding preset threshold value, the temperature analysis value, humidity analysis value, light analysis value and radiation analysis value are numerically calculated to obtain a maintenance abnormality coefficient, and the maintenance abnormality coefficient is numerically compared with a preset maintenance abnormality coefficient threshold value. If the maintenance abnormality coefficient exceeds the preset maintenance abnormality coefficient threshold value, an environmental maintenance abnormality signal is generated; If the maintenance abnormality coefficient does not exceed the preset maintenance abnormality coefficient threshold, a normal environment maintenance signal is generated.
4. The test method of an AIDC intelligent code scanning terminal according to claim 1, characterized in that: In step 5, the specific analysis process of the terminal identification and evaluation module is as follows: If the intelligent barcode scanning terminal fails to complete the recognition of the corresponding barcode or QR code within the corresponding specified time, the corresponding barcode or QR code will be marked as an abnormal recognition code; after completing the recognition of all barcodes and QR codes in the corresponding test environment, the number of abnormal recognition codes is collected and the ratio is calculated with the total number of barcodes and QR codes to be recognized to obtain the non-optimal recognition value; The barcode or QR code that is recognized by the intelligent code scanning terminal within the corresponding prescribed time is marked as a quick recognition code, the ratio of the actual recognition time of the corresponding quick recognition code under the corresponding test environment to the corresponding prescribed time is marked as the recognition time value, and the recognition time values of all quick recognition codes under the corresponding test environment are averaged to obtain the recognition effectiveness table value; The terminal recognition value is obtained by numerically calculating the recognition effectiveness table value and the non-optimal recognition value, and the terminal recognition value is numerically compared with the preset terminal recognition threshold. If the terminal recognition value exceeds the preset terminal recognition threshold, the corresponding test environment is marked as an unsuitable environment for the smart code scanning terminal; if the terminal recognition value does not exceed the preset terminal recognition threshold, the corresponding test environment is marked as a suitable environment for the smart code scanning terminal.
5. The test method of an AIDC intelligent code scanning terminal according to claim 4 is characterized in that: The terminal identification and evaluation module is communicatively connected to the terminal suitability judgment module. The terminal identification and evaluation module sends the identification performance information under all test environments to the terminal suitability judgment module. The terminal suitability judgment module judges the suitability of the intelligent code scanning terminal based on the identification performance information under all test environments, and generates a suitability qualified signal or an adaptability unqualified signal accordingly, and sends the suitability qualified signal or the suitability unqualified signal to the test warning module. When the test warning module receives the suitability unqualified signal, it issues a corresponding warning.
6. The test method of an AIDC intelligent code scanning terminal according to claim 4, characterized in that: The specific analysis process of the terminal applicability judgment module is as follows: All test environments for testing the smart code scanning terminal are obtained, and the corresponding test environment is marked as the target environment i, where i is a natural number greater than 1; the number of non-suitable environments corresponding to the smart code scanning terminal is collected and the ratio is calculated with the total number of test environments that need to be tested to obtain the non-suitable environment share value, and the non-suitable environment share value is numerically compared with the preset non-suitable environment share threshold value. If the non-suitable environment share value exceeds the preset non-suitable environment share threshold value, an unqualified applicability signal is generated.
7. The method for testing an AIDC intelligent code scanning terminal according to claim 6, characterized in that: If the non-suitable environment percentage value does not exceed the preset non-suitable environment percentage threshold, then when the target environment i is a non-suitable environment for the smart code scanning terminal, the terminal recognition value of the target environment i is marked as the terminal recognition value compared to the preset terminal recognition threshold. A set of preset applicable impact values is set in advance for each test environment, and the product of the terminal recognition value of the target environment i and the corresponding preset applicable impact value is marked as the environmental applicability coefficient; The environmental suitability coefficients of all non-suitable environments corresponding to the smart scanning terminal are summed up to obtain the environmental suitability value, and the environmental suitability value is numerically compared with the preset environmental suitability threshold. If the environmental suitability value exceeds the preset environmental suitability threshold, an unqualified suitability signal is generated; if the environmental suitability value does not exceed the preset environmental suitability threshold, a qualified suitability signal is generated.
8. The method for testing an AIDC intelligent code scanning terminal according to claim 1, characterized in that: The environmental inspection and analysis module is communicatively connected to the test control and anomaly assessment module. The test control and anomaly assessment module is used to set a detection period, analyze the environmental automatic control performance of the test room within the detection period, generate a test control warning signal or a test control qualified signal through the analysis, and send the test control warning signal or the test control qualified signal to the test warning module. When the test warning module receives the test control warning signal, it will issue a corresponding warning.
9. The method for testing an AIDC intelligent code scanning terminal according to claim 8, characterized in that: The specific analysis process of the test control anomaly assessment module is as follows: The total duration of the test during the detection period is obtained and marked as the total test time value, and the number of times the abnormal signal of environmental maintenance is generated during the detection period is marked as the environmental dimension abnormal detection value; the environmental recovery abnormal detection value is obtained through environmental recovery detection evaluation and analysis, and the total test time value, environmental dimension abnormal detection value and environmental recovery abnormal detection value are numerically calculated to obtain the test control abnormal evaluation value; The test control abnormal evaluation value is numerically compared with the preset test control abnormal evaluation threshold value. If the test control abnormal evaluation value exceeds the preset test control abnormal evaluation threshold value, a test control early warning signal is generated; If the test control abnormal evaluation value does not exceed the preset test control abnormal evaluation threshold, a test control qualified signal is generated.
10. The method for testing an AIDC intelligent code scanning terminal according to claim 9, characterized in that: The specific analysis process of environmental restoration detection and evaluation analysis is as follows: When generating an abnormal signal for maintaining an environment, the corresponding signal generation time is marked as a first time, the time when the test control module completes the corresponding environment regulation is marked as a second time, and the interval between the first time and the second time is marked as a recovery time; If the recovery time exceeds the preset recovery time threshold, the corresponding recovery time will be marked as abnormal recovery time; The number of abnormal recovery durations in the detection period is obtained and marked as abnormal recovery detection values, and the average of all recovery durations in the detection period is calculated to obtain the recovery time analysis value, and the recovery duration with the largest value in the detection period is marked as the recovery time difference amplitude value; the ring recovery abnormal detection value is obtained by numerically calculating the abnormal recovery detection value, the recovery time analysis value and the recovery time difference amplitude value.