A method, device and system for testing the overall consistency of a communication terminal
Patent Information
- Application Number
- CN202110788307.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-13
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2041-07-13
AI Technical Summary
[0004]本申请实施例要达到的技术目的是提供一种通信终端的整机一致性测试方法、装置及系统,用以解决当前行业内的对终端进行整机测试时存在测试结果准确性低的问题
[0050] This application ensures the validity of the acquired target signal strength value and its corresponding target cell number by determining whether network access has been successfully established. It also verifies whether the target cell number is included in pre-configured cell information and whether the target signal strength is greater than or equal to a pre-configured signal strength detection threshold, thus guaranteeing product quality. Furthermore, by using a system for overall consistency testing of the communication terminal on the live network, it ensures reasonable and qualified screening of the product based on overall consistency, reducing testing costs and improving testing and production efficiency.
Smart Images

Figure CN115623501B_ABST
Abstract
Description
Technical Field
[0001] This application relates to IoT terminal testing technology, and in particular to a method, apparatus and system for overall consistency testing of a communication terminal. Background Technology
[0002] A crucial step in the production of communication terminal products is overall consistency testing. This testing aims to check for consistency in soldering (missing solder joints, cold solder joints, incorrect soldering, etc.), incoming material consistency (chips, resistors, capacitors, inductors, antennas, and accessories, etc.), and assembly consistency (whether IPEX connectors are securely fastened, whether cable exit methods are consistent, and whether antenna screws are tightened, etc.). In the consumer electronics industry, the common method is to use a comprehensive tester and a shielded box to test the RF path of the entire device and the antenna performance after assembly, ensuring high overall consistency. To guarantee mass production quality, production lines are required to have multiple comprehensive testers and other testing equipment, which is expensive and difficult to operate, making it unaffordable for most manufacturers. If only a single comprehensive tester is added to the production testing stage, production efficiency is extremely low, failing to effectively improve production line efficiency. In the industry, terminals are usually tested by whether the signal value of the communication module can be read after power-on or whether the platform can receive the reported data to determine whether the performance of the whole machine is qualified. This ignores the premise that the signal strength on site is in an absolutely weak field environment and just near the threshold value. Only in this way can problematic prototypes be identified and the quality of the whole machine be guaranteed. However, relying solely on reading the signal value cannot guarantee the quality and reliability of the whole machine.
[0003] Furthermore, the common problems with existing network testing solutions in the industry include: 1. Inaccurate measurement: Multiple tests have revealed inconsistent signal strength readings upon power-on. The root cause is the unreliability of the returned values during network search. Only values read after stable network connection are valid. 2. Inability to hold: There is no threshold. It is simply assumed that being able to read a value or report data is normal. In reality, under strong signal conditions, the test can pass normally even without an antenna. Not to mention the performance degradation caused by common issues such as poor soldering or loose assembly. Summary of the Invention
[0004] The technical objective of this application is to provide a method, apparatus, and system for overall consistency testing of communication terminals, in order to solve the problem of low accuracy of test results when conducting overall testing of terminals in the current industry.
[0005] To address the aforementioned technical problems, embodiments of this application provide a method for overall consistency testing of a communication terminal, comprising:
[0006] Upon receiving the overall system consistency test start signal and detecting the access of the communication terminal, the network status information of the communication terminal is periodically acquired.
[0007] When it is determined that the communication terminal has successfully registered on the network based on the network registration status information, the target signal strength value of the communication terminal and its corresponding target cell number are obtained.
[0008] When the pre-configured preset cell information includes the target cell number, and the target signal strength value is greater than or equal to the pre-configured signal strength detection threshold for the target cell number, the communication terminal is determined to have passed the overall consistency test.
[0009] Preferably, the overall consistency testing method for the communication terminal described above further includes the following steps before starting the overall consistency testing:
[0010] A first preset number of test prototypes are sampled and tested to obtain the sampled test results;
[0011] The overall consistency test system is initially configured based on the sampling test results. The initial configuration items include: preset cell information and signal strength detection threshold corresponding to the cell number in the preset cell information.
[0012] Specifically, the overall consistency testing method for communication terminals described above includes the following steps for sampling tests on a first preset number of test samples to obtain the sampling test results:
[0013] The cell network information of the test prototype is traversed and queried sequentially to obtain the sampling test results. The sampling test results include the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number.
[0014] Preferably, the overall consistency testing method for the communication terminal described above includes the following steps for initial configuration of the overall consistency testing system based on the sampled test results:
[0015] Based on the sampling test results, obtain the average and minimum values of the first signal strength value corresponding to each first cell number;
[0016] When the preset judgment conditions are met, all first cell numbers are configured as preset cell information, the difference between the average value corresponding to each first cell number and the preset signal strength value is configured as the signal strength detection threshold corresponding to the first cell number, and the first prompt information is output.
[0017] If the preset judgment conditions are not met, the number of sampling tests is incremented by one, and a second prompt message is output to replace the problematic prototype in the test prototype and re-perform the sampling test.
[0018] Specifically, the overall consistency test method for the communication terminal described above, after the step of obtaining the average and minimum values of the first signal strength value corresponding to each first cell number based on the sampling test results, includes:
[0019] When the minimum value corresponding to each first neighborhood number is greater than or equal to the difference, the preset judgment condition is met.
[0020] When the minimum value corresponding to at least one first cell number is less than the difference, it is determined that the preset judgment condition is not met, and the test prototype corresponding to the minimum value less than the difference is determined to be a problem prototype.
[0021] Furthermore, the overall consistency testing method for the communication terminal described above, after replacing the problematic prototype in the test sample and re-performing the sampling test, further includes:
[0022] When the number of sampling tests exceeds the second preset number, a third prompt message indicating that there is a quality problem with the communication terminals in the current batch will be output.
[0023] Preferably, the overall consistency testing method for the communication terminal described above, after the step of periodically acquiring the network status information of the communication terminal, includes:
[0024] When the first preset return value is received, it is determined that the communication terminal has successfully registered on the network;
[0025] When the second preset return value is received or the first preset return value is not received within a preset time, it is determined that the communication terminal has failed to register on the network, and a third prompt message indicating that the registration has failed is output.
[0026] Another preferred embodiment of the present invention also provides a control device, comprising:
[0027] The first processing module is used to periodically acquire the network status information of the communication terminal after receiving the overall consistency test start signal and detecting the access of the communication terminal.
[0028] The second processing module is used to obtain the target signal strength value of the communication terminal and its corresponding target cell number when it is determined that the communication terminal has successfully registered on the network based on the network registration status information.
[0029] The third processing module is used to determine that the communication terminal has passed the overall consistency test when the pre-configured preset cell information includes the target cell number and the target signal strength value is greater than or equal to the pre-configured signal strength detection threshold of the target cell number.
[0030] Preferably, the control device described above further includes:
[0031] The fourth processing module is used to sample and test a first preset number of test samples to obtain the sampling test results;
[0032] The fifth processing module is used to perform initial configuration of the whole machine consistency test system based on the sampling test results. The initial configuration items include: preset cell information and signal strength detection threshold corresponding to the cell number in the preset cell information.
[0033] Specifically, in the control device described above, the fourth processing module specifically includes:
[0034] The cell network information of the test prototype is traversed and queried sequentially to obtain the sampling test results. The sampling test results include the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number.
[0035] Preferably, in the controller described above, the fifth processing module includes:
[0036] The first processing unit is used to obtain the average value and minimum value of the first signal strength value corresponding to each first cell number based on the sampling test results.
[0037] The second processing unit is used to configure all first cell numbers as preset cell information when the preset judgment conditions are met, configure the difference between the average value corresponding to each first cell number and the preset signal strength value as the signal strength detection threshold corresponding to the first cell number, and output the first prompt information.
[0038] The third processing unit is used to increment the number of sampling tests by one when the preset judgment conditions are not met, and output a second prompt message to replace the problematic prototype in the test prototype and re-perform the sampling test.
[0039] Specifically, in the control device described above, the fifth processing module further includes:
[0040] The fourth processing unit is used to determine that the preset judgment condition is met when the minimum value corresponding to each first cell number is greater than or equal to the difference.
[0041] The fifth processing unit is used to determine that the preset judgment condition is not met when the minimum value corresponding to at least one first cell number is less than the difference, and to determine that the test prototype corresponding to the minimum value less than the difference is a problem prototype.
[0042] Furthermore, in addition to the control device described above, the fifth processing module also includes:
[0043] The sixth processing unit is used to output a third prompt message indicating that there is a quality problem with the communication terminals in the current batch when the number of sampling tests exceeds the second preset number.
[0044] Preferably, the control device described above further includes:
[0045] The sixth processing module is used to determine that the communication terminal has successfully registered on the network when it receives the first preset return value;
[0046] The seventh processing module is used to determine that the communication terminal has failed to register on the network when it receives the second preset return value or does not receive the first preset return value within a preset time, and outputs a third prompt message indicating that the network registration has failed.
[0047] Another preferred embodiment of the present invention provides a system for testing the overall consistency of a communication terminal, comprising: the control device as described above.
[0048] Another preferred embodiment of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the overall consistency testing method for a communication terminal as described above.
[0049] Compared with the prior art, the communication terminal conformity testing method, apparatus and system provided in this application have at least the following beneficial effects:
[0050] This application ensures the validity of the acquired target signal strength value and its corresponding target cell number by determining whether network access has been successfully established. It also verifies whether the target cell number is included in pre-configured cell information and whether the target signal strength is greater than or equal to a pre-configured signal strength detection threshold, thus guaranteeing product quality. Furthermore, by using a system for overall consistency testing of the communication terminal on the live network, it ensures reasonable and qualified screening of the product based on overall consistency, reducing testing costs and improving testing and production efficiency. Attached Figure Description
[0051] Figure 1 This is one of the flowcharts illustrating a method for overall consistency testing of a communication terminal according to this application;
[0052] Figure 2 This is a second flowchart illustrating a method for overall consistency testing of a communication terminal according to this application;
[0053] Figure 3 This is the third flowchart illustrating a method for overall consistency testing of a communication terminal according to this application;
[0054] Figure 4 This is a schematic diagram of the structure of a control device according to this application. Detailed Implementation
[0055] To make the technical problems, technical solutions, and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.
[0056] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0057] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0058] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0059] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.
[0060] See Figure 1 A preferred embodiment of this application provides a method for overall consistency testing of a communication terminal, comprising:
[0061] Step S101: After receiving the overall consistency test start signal and detecting the access of the communication terminal, periodically acquire the network status information of the communication terminal.
[0062] Step S102: When it is determined that the communication terminal has successfully registered on the network based on the network registration status information, obtain the target signal strength value of the communication terminal and its corresponding target cell number.
[0063] Step S103: When the preset cell information includes the target cell number and the target signal strength value is greater than or equal to the preset signal strength detection threshold of the target cell number, the communication terminal is determined to have passed the overall consistency test.
[0064] In a preferred embodiment of the present invention, the overall consistency testing system performs multiple steps when conducting overall consistency testing on a communication terminal. Specifically, if the control device of the overall consistency testing system receives an overall consistency test start signal and detects that the communication terminal has connected, it periodically acquires the network status information of the communication terminal. The overall consistency test start signal is preferably triggered by information input, such as through physical or virtual buttons on an interface. Methods for determining whether the communication terminal is connected include, but are not limited to, the communication terminal connecting to the overall consistency testing system via wired or wireless means after power-on, facilitating the overall consistency testing system's acquisition of data information from the communication terminal.
[0065] After obtaining the network registration status information of the communication terminal, the system determines whether the communication terminal has successfully registered with the network based on this information. Only when the network registration status information confirms successful registration will the subsequent steps of obtaining the target signal strength value and its corresponding target cell number be performed. This ensures the validity of the obtained target signal strength value and its corresponding target cell number, avoiding the reduction in the accuracy of the overall consistency test results due to processing invalid data. After obtaining the target signal strength value and its corresponding target cell number, it is compared with pre-configured preset cell information and the signal strength detection corresponding to the cell number in the preset cell information. The threshold is compared row by row. If the preset cell information includes the target cell number and the target signal strength value is greater than or equal to the signal strength detection threshold corresponding to the target cell number, the communication terminal is determined to have passed the overall consistency test. The inclusion of the target cell number in the preset cell information can determine that the communication terminal belongs to the same type and / or batch of communication terminals as the pre-configured information. This helps to avoid the cross-use of different types and / or different batches of communication terminals during testing, which would lead to a decrease in accuracy. The target signal strength being greater than or equal to the corresponding signal strength detection threshold helps to avoid performance degradation caused by poor soldering, loose assembly, etc.
[0066] In summary, in the above embodiments, determining whether network entry was successful ensures the validity of the acquired target signal strength value and its corresponding target cell number. Checking whether the target cell number is included in pre-configured preset cell information and whether the target signal strength is greater than or equal to the corresponding pre-configured signal strength detection threshold helps guarantee product quality. Furthermore, conducting live network testing of the communication terminal using a whole-device consistency testing system ensures reasonable and qualified screening of the product for overall consistency, reducing testing costs and improving testing and production efficiency.
[0067] Optionally, before obtaining the network status information of the communication terminal, the product information of the communication terminal may also be read and verified, which helps to avoid the mixing of communication terminals from different batches. The product information includes, but is not limited to: production time, product serial number (SN), and International Mobile Equipment Identity (IMEI).
[0068] See Figure 2 Preferably, the overall consistency testing method for the communication terminal described above further includes the following steps before starting the overall consistency testing:
[0069] Step S201: Sample test the first preset number of test samples and obtain the sample test results;
[0070] Step S202: Perform initial configuration of the whole machine consistency test system based on the sampling test results. The initial configuration items include: preset cell information and signal strength detection threshold corresponding to the cell number in the preset cell information.
[0071] In another preferred embodiment of the present invention, before at least a portion of the communication terminals in a batch begin overall consistency testing, the overall consistency testing system is initially configured to adapt the subsequent overall consistency testing to the performance of the current batch of communication terminals. Specifically, this includes: pre-acquiring a first preset number of test samples and performing sampling tests on the first preset number of test samples to obtain sampling test results; then, based on the sampling test results, initially configuring the overall consistency testing system. The initial configuration includes, but is not limited to, updating preset cell information and the signal strength detection threshold corresponding to the cell number in the preset cell information. The updating includes, but is not limited to, deleting the original data and re-recording the new data, or performing overwrite, addition, or deletion operations based on the original data. This initial configuration ensures that the overall consistency testing is adapted to the performance of the current batch of communication terminals.
[0072] Optionally, when sampling and testing the test prototype, the steps of reading and verifying the product information of the communication terminal, and obtaining and judging the network status information of the communication terminal can also be performed.
[0073] Specifically, the overall consistency testing method for the communication terminal described above, step S201 of sampling and testing a first preset number of test samples to obtain the sampling test results includes:
[0074] The cell network information of the test prototype is traversed and queried sequentially to obtain the sampling test results. The sampling test results include the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number.
[0075] In a specific embodiment of the present invention, during sampling testing, the test prototypes are tested sequentially, that is, the next test prototype is tested only after the current test prototype has been tested, until the first preset number of test prototypes have been tested. The testing steps involve traversing and querying the cell network information of the test prototype to obtain the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number, and using these as the sampling test results. The first cell number is used as part of the preset cell information during initial configuration, and the first signal strength value corresponding to the first cell number is used as the basis for calculating the corresponding signal strength detection threshold, thereby ensuring the smooth initial configuration of the whole machine consistency test system based on the sampling test results.
[0076] Preferably, during testing, the cell network information of the test prototype can be periodically traversed and queried, so that there are multiple first signal strength values corresponding to each first cell number. At this time, the average of the multiple first signal strength values is taken as the final first signal strength value corresponding to the first cell number, which helps to ensure the accuracy of the data and avoid the influence of random errors.
[0077] Optionally, when a certain first cell number is not present in some test samples, it can be determined whether to retain the first cell number based on the proportion of test samples with the first cell number. For example, it is preset that the first cell number is retained when the proportion is greater than 50%.
[0078] See Figure 3 Preferably, in the overall consistency testing method for the communication terminal described above, step S202 of initially configuring the overall consistency testing system based on the sampled test results includes:
[0079] Step S301: Based on the sampling test results, obtain the average value and minimum value of the first signal strength value corresponding to each first cell number;
[0080] Step S302: When the preset judgment condition is met, configure all first cell numbers as preset cell information, configure the difference between the average value corresponding to each first cell number and the preset signal strength value as the signal strength detection threshold corresponding to the first cell number, and output the first prompt information.
[0081] Step S303: When the preset judgment condition is not met, the number of sampling tests is incremented by one, and a second prompt message is output to replace the problematic sample in the test sample and re-perform the sampling test.
[0082] In another preferred embodiment of the present invention, when initially configuring the whole-machine consistency testing system based on the sampling test results, a judgment is made on whether the sampling test meets the requirements to avoid the accuracy of subsequent whole-machine consistency testing being affected by problematic prototypes in the test prototypes. Specifically, this includes obtaining the average and minimum values of the first signal strength values corresponding to the first cell number, judging the average and minimum values according to preset judgment conditions. If the preset judgment conditions are met, it can be concluded that the test prototypes are all normal communication terminals. At this time, all first cell numbers are configured as preset cell information to ensure the integrity of the preset cell information. The difference between the average value and the preset signal strength value corresponding to each first cell number is configured as the signal strength detection threshold corresponding to the first cell number. The preset signal strength value is obtained by technicians or the whole-machine consistency testing system after statistical analysis based on historical data of relevant products. It is used to reflect the influence of signal strength values in different environments. The difference obtained above is used to reflect the lower limit of the signal strength threshold. Using it as the signal strength detection threshold corresponding to the first cell number can accurately judge the consistency of the communication terminal. At this time, a first prompt message is also output to prompt the user that the initial configuration is complete and the whole-machine consistency test can begin.
[0083] If the preset judgment conditions are not met, and it is determined that there is at least one problematic sample among the current first preset number of test samples, in order to ensure the accuracy of subsequent whole-machine consistency testing, the problematic sample needs to be replaced and the sampling test needs to be re-performed. Therefore, a second prompt message is output to facilitate the staff to replace the test sample in time and restart the initial configuration. Preferably, the sampling test is incremented by one at this time to facilitate statistics and serve as the basis for whether the entire batch of communication terminals has quality problems.
[0084] Preferably, the preset signal strength value can also be modified based on the verification and modification information entered by the staff through the interface.
[0085] Specifically, the overall consistency test method for the communication terminal described above, after the step of obtaining the average and minimum values of the first signal strength value corresponding to each first cell number based on the sampling test results, includes:
[0086] When the minimum value corresponding to each first neighborhood number is greater than or equal to the difference, the preset judgment condition is met.
[0087] When the minimum value corresponding to at least one first cell number is less than the difference, it is determined that the preset judgment condition is not met, and the test prototype corresponding to the minimum value less than the difference is determined to be a problem prototype.
[0088] In a specific embodiment of the present invention, after obtaining the average and minimum values of the first signal strength value, the step of judging the average and minimum values according to preset judgment conditions includes:
[0089] If the minimum value corresponding to each first cell number is greater than or equal to the difference, it is determined that each test sample is a normal communication terminal. At this time, the initial configuration item obtained is meaningful, so it can be determined that the preset judgment condition is met.
[0090] If the minimum value corresponding to at least one of the first cell numbers is less than the difference, it can be determined that the preset judgment condition is not met, and the test sample corresponding to the minimum value is determined to be a problem sample. Marking or recording the problem sample will facilitate its replacement in the future.
[0091] Furthermore, the overall consistency testing method for the communication terminal described above, after replacing the problematic prototype in the test sample and re-performing the sampling test, further includes:
[0092] When the number of sampling tests exceeds the second preset number, a third prompt message indicating that there is a quality problem with the communication terminals in the current batch will be output.
[0093] In another embodiment of the present invention, when the number of sampling tests is greater than the second preset number, it can be determined that the yield rate of the communication terminals in the current batch that need to undergo whole-machine consistency testing is low. In order to avoid the waste of resources caused by retesting, it can be determined that there is a quality problem with the communication terminals in the current batch. At this time, a third prompt message is output to facilitate the staff to handle the communication terminals in the current batch in a timely manner.
[0094] Preferably, the overall consistency testing method for the communication terminal described above, after the step of periodically acquiring the network status information of the communication terminal, includes:
[0095] When the first preset return value is received, it is determined that the communication terminal has successfully registered on the network;
[0096] When the second preset return value is received or the first preset return value is not received within a preset time, it is determined that the communication terminal has failed to register on the network, and a third prompt message indicating that the registration has failed is output.
[0097] In a specific embodiment of the present invention, after the step of periodically acquiring the network status information of the communication terminal, it is determined whether the communication terminal has successfully registered with the network based on the network status information. In this embodiment, the network status information is preferably acquired in the form of receiving a return value. Optionally, when the return value is a first preset return value, it is determined that the communication terminal has successfully registered with the network. The first preset return value can be 0,1 or 0,5. When the return value is a second return value, it is determined that the communication terminal has failed to register with the network. The second return value can be 0,0, 0,3, 0,4. Alternatively, when the first preset return value is not received within a preset time, it is determined that the communication terminal has failed to register with the network. When it is determined that the communication terminal has failed to register with the network, a third prompt message indicating failure to register with the network is output to facilitate the staff to replace the communication terminal for overall consistency testing.
[0098] See Figure 4 Another preferred embodiment of the present invention also provides a control device, comprising:
[0099] The first processing module 401 is used to periodically acquire the network status information of the communication terminal after receiving the whole machine consistency test start signal and detecting the access of the communication terminal.
[0100] The second processing module 402 is used to obtain the target signal strength value of the communication terminal and its corresponding target cell number when it is determined that the communication terminal has successfully registered on the network based on the network registration status information.
[0101] The third processing module 403 is used to determine that the communication terminal has passed the overall consistency test when the preset cell information includes the target cell number and the target signal strength value is greater than or equal to the preset signal strength detection threshold of the target cell number.
[0102] Preferably, the control device described above further includes:
[0103] The fourth processing module is used to sample and test a first preset number of test samples to obtain the sampling test results;
[0104] The fifth processing module is used to perform initial configuration of the whole machine consistency test system based on the sampling test results. The initial configuration items include: preset cell information and signal strength detection threshold corresponding to the cell number in the preset cell information.
[0105] Specifically, in the control device described above, the fourth processing module specifically includes:
[0106] The cell network information of the test prototype is traversed and queried sequentially to obtain the sampling test results. The sampling test results include the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number.
[0107] Preferably, in the controller described above, the fifth processing module includes:
[0108] The first processing unit is used to obtain the average value and minimum value of the first signal strength value corresponding to each first cell number based on the sampling test results.
[0109] The second processing unit is used to configure all first cell numbers as preset cell information when the preset judgment conditions are met, configure the difference between the average value corresponding to each first cell number and the preset signal strength value as the signal strength detection threshold corresponding to the first cell number, and output the first prompt information.
[0110] The third processing unit is used to increment the number of sampling tests by one when the preset judgment conditions are not met, and output a second prompt message to replace the problematic prototype in the test prototype and re-perform the sampling test.
[0111] Specifically, in the control device described above, the fifth processing module further includes:
[0112] The fourth processing unit is used to determine that the preset judgment condition is met when the minimum value corresponding to each first cell number is greater than or equal to the difference.
[0113] The fifth processing unit is used to determine that the preset judgment condition is not met when the minimum value corresponding to at least one first cell number is less than the difference, and to determine that the test prototype corresponding to the minimum value less than the difference is a problem prototype.
[0114] Furthermore, in addition to the control device described above, the fifth processing module also includes:
[0115] The sixth processing unit is used to output a third prompt message indicating that there is a quality problem with the communication terminals in the current batch when the number of sampling tests exceeds the second preset number.
[0116] Preferably, the control device described above further includes:
[0117] The sixth processing module is used to determine that the communication terminal has successfully registered on the network when it receives the first preset return value;
[0118] The seventh processing module is used to determine that the communication terminal has failed to register on the network when it receives the second preset return value or does not receive the first preset return value within a preset time, and outputs a third prompt message indicating that the network registration has failed.
[0119] The control device embodiment of the present invention is a system corresponding to the embodiment of the above-described communication terminal overall consistency test method. All implementation means in the above-described communication terminal overall consistency test method embodiment are applicable to the embodiment of this control device and can achieve the same technical effect.
[0120] Another preferred embodiment of the present invention provides a system for testing the overall consistency of a communication terminal, comprising: the control device as described above.
[0121] Another preferred embodiment of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the overall consistency testing method for a communication terminal as described above.
[0122] It should be noted that the signal strength value described in this application is preferably the Reference Signal Receiving Power (RSRP) value.
[0123] Furthermore, reference numerals and / or letters may be repeated in different examples within this application. Such repetition is for the purpose of simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or settings discussed.
[0124] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion.
[0125] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for overall consistency testing of a communication terminal, characterized in that, include: Upon receiving the overall system consistency test start signal and detecting the access of the communication terminal, the network status information of the communication terminal is periodically acquired. When it is determined that the communication terminal has successfully registered on the network based on the network registration status information, the target signal strength value of the communication terminal and its corresponding target cell number are obtained; When the pre-configured preset cell information includes the target cell number, and the target signal strength value is greater than or equal to the pre-configured signal strength detection threshold of the target cell number, it is determined that the communication terminal has passed the overall consistency test. When the network status information is obtained by receiving a return value, the following is also included: When the first preset return value is received, it is determined that the communication terminal has successfully registered on the network; When the second preset return value is received or the first preset return value is not received within a preset time, it is determined that the communication terminal has failed to register on the network, and a fourth prompt message indicating network failure is output.
2. The overall consistency testing method for a communication terminal according to claim 1, characterized in that, Before coherent system compliance testing begins, the method further includes: A first preset number of test prototypes are sampled and tested to obtain the sampled test results; The overall consistency test system is initially configured based on the sampling test results. The initial configuration items include: the preset cell information and the signal strength detection threshold corresponding to the cell number in the preset cell information.
3. The method for overall consistency testing of a communication terminal according to claim 2, characterized in that, The step of sampling and testing a first preset number of test prototypes to obtain the sampling test results includes: The cell network information of the test prototype is sequentially traversed and queried to obtain the sampling test results. The sampling test results include the first cell number traversed by the test prototype and the first signal strength value corresponding to the first cell number.
4. The method for overall consistency testing of a communication terminal according to claim 3, characterized in that, The step of initially configuring the overall system consistency test system based on the sampling test results includes: Based on the sampling test results, the average value and minimum value of the first signal strength value corresponding to each first cell number are obtained; When the preset judgment condition is met, all the first cell numbers are configured as the preset cell information, the difference between the average value corresponding to each first cell number and the preset signal strength value is configured as the signal strength detection threshold corresponding to the first cell number, and the first prompt information is output. When the preset judgment condition is not met, the number of sampling tests is incremented by one, and a second prompt message is output to replace the problematic prototype in the test prototype and repeat the sampling test.
5. The method for overall consistency testing of a communication terminal according to claim 4, characterized in that, After the step of obtaining the average and minimum values of the first signal strength value corresponding to each first cell number based on the sampling test results, the method includes: When the minimum value corresponding to each of the first cell numbers is greater than or equal to the difference, it is determined that the preset judgment condition is met. When the minimum value corresponding to at least one of the first cell numbers is less than the difference, it is determined that the preset judgment condition is not met, and the test prototype corresponding to the minimum value less than the difference is determined to be the problematic prototype.
6. The method for overall consistency testing of a communication terminal according to claim 4, characterized in that, After the step of replacing the problematic prototype in the test prototype and re-performing the sampling test, the method further includes: When the number of sampling tests exceeds the second preset number, a third prompt message indicating that the communication terminals in the current batch have quality problems is output.
7. A control device, characterized in that, include: The first processing module is used to periodically acquire the network status information of the communication terminal after receiving the overall consistency test start signal and detecting the access of the communication terminal. The second processing module is used to obtain the target signal strength value of the communication terminal and its corresponding target cell number when it is determined from the network status information that the communication terminal has successfully registered on the network. The third processing module is used to determine that the communication terminal has passed the overall consistency test when the pre-configured preset cell information includes the target cell number and the target signal strength value is greater than or equal to the pre-configured signal strength detection threshold of the target cell number. When the network status information is obtained by receiving a return value, the following is also included: The sixth processing module is used to determine that the communication terminal has successfully registered on the network when it receives the first preset return value; The seventh processing module is used to determine that the communication terminal has failed to register on the network when it receives the second preset return value or does not receive the first preset return value within a preset time, and outputs the fourth prompt message of network registration failure.
8. A system for testing the overall consistency of a communication terminal, characterized in that, include: The control device as described in claim 7.
9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the steps of the overall consistency test method for the communication terminal as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Energy-saving controlling method and system for built-in wireless terminal and built-in wireless terminal
CN101801070A