High-power base station radio frequency automatic test method, system, equipment and medium

By implementing an automated test module in the intelligent terminal and base station communication system, the problem of low manual testing efficiency of existing base station radio frequency testing technology is solved, and automated testing of high-power base station radio frequency is realized, which improves the testing efficiency and quality.

CN119603720APending Publication Date: 2025-03-11HASSELMAN (SHENZHEN) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411772459.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing base station RF testing technology is mainly manual testing, which has problems such as low test efficiency, incomplete test case execution and incomplete test data, making it difficult to realize automated testing of high-power base station RF.

Method used

By implementing an automated test module in the smart terminal and base station communication system, users can send automated test requests through the graphical user interface, execute preset environmental verification programs and specific test items, generate test data tables and judge test results, and execute reliability test items to judge test results twice.

Benefits of technology

Automatic testing of high-power base station radio frequency is realized, which improves testing efficiency, quality and flexibility, and reduces manual operation errors and data missing problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603720A_ABST
    Figure CN119603720A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mobile communication, and particularly discloses a high-power base station radio frequency automatic test method, system and device and a medium. The method comprises the following steps: if the intelligent terminal receives an automatic test request from a user, calling an automatic test module; if the intelligent terminal receives the environment verification request from the user, automatically executing a preset environment verification program; different test items are preset in the base station communication system, and if a specific test item selected by a user is received, the specific test item is executed; generating a test data table according to a preset table template, and judging whether a test result is correct or not; executing a reliability test item to secondarily judge whether the test result is correct or not; and if the test result is correct, ending the specific test item. The automatic test method can realize the automatic test of the radio frequency of the high-power base station, thereby improving the test efficiency, quality and flexibility of the radio frequency test part of the base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mobile communications, and in particular to a high-power base station radio frequency automatic testing method, system, equipment and medium. Background Art

[0002] Mobile communication refers to the technology of exchanging information on the move, which allows users to transmit voice, data and other multimedia services between different locations through radio signals. The development of mobile communication technology not only depends on the progress of spectrum management and multiple access technology, but also involves innovations in antenna design, channel coding, network architecture and other aspects. These technologies have jointly promoted the development of mobile communication in a more intelligent, efficient and reliable direction.

[0003] With the development of information technology, people's demand for communication is increasing, and the demand for mobile communication base stations is increasing. With the increase in demand, the number of base stations that need to be tested also increases accordingly. The existing base station RF testing technology is generally manual testing, which has the problems of low test efficiency, incomplete test case execution and incomplete test data. Therefore, how to realize the automated testing of high-power base station RF to improve the test efficiency, quality and flexibility of the base station RF test part needs to be solved urgently. Summary of the invention

[0004] The technical problem to be solved by the present invention is to realize the automated test of the radio frequency of a high-power base station so as to improve the test efficiency, quality and flexibility of the radio frequency test part of the base station.

[0005] In a first aspect, an embodiment of the present invention provides a high-power base station radio frequency automatic testing method, which is applied to a base station communication system, wherein the base station communication system establishes communication connections with a base station and an intelligent terminal respectively to realize the transmission of data information, and the automatic testing method includes:

[0006] If the intelligent terminal receives an automated test request from a user, the automated test module is called;

[0007] If the intelligent terminal receives an environment verification request from the user, it automatically executes a preset environment verification procedure;

[0008] The base station communication system is preset with different test items, and if a specific test item selected by a user is received, the specific test item is executed;

[0009] Generate a test data table according to the preset table template and determine whether the test results are correct;

[0010] Execute the reliability test items to determine whether the test results are correct;

[0011] If the test result is correct, the specific test item is ended.

[0012] In the above method, optionally, if the smart terminal receives an environment verification request from a user, automatically executing a preset environment verification procedure includes:

[0013] If the intelligent terminal receives an environment verification request, calling a preset function;

[0014] remotely controlling the base station and verifying through the function whether the intelligent terminal has established a connection with the base station;

[0015] If the smart terminal has established a connection with the base station, the smart terminal receives a connection success signal.

[0016] In the above method, optionally, the base station communication system is preset with different test items, including:

[0017] The base station communication system is preset with a plurality of the specific test items, and the specific test items are respectively adapted to a plurality of test channels preset by the base station.

[0018] Optionally, in the above method, if a specific test item selected by a user is received, executing the specific test item includes:

[0019] Each of the specific test items is preset with a first automated test script, and the first automated test script includes different configuration schemes;

[0020] If the smart terminal receives the specific test item selected by the user, all the configuration schemes may be executed.

[0021] In the above method, optionally, the test data generating module generates a test data table according to a preset table template, including:

[0022] The preset table template accepts various test data from each of the specific test items;

[0023] Different positions of the table template receive each of the parsed data correspondingly, and generate a test data table;

[0024] Parsing the test data to obtain parsed data;

[0025] The test result is determined according to the analyzed data, and the obtained determination result is sent to the smart terminal.

[0026] In the above method, optionally, the performing of the reliability test items includes:

[0027] The specific test item is preset with a second automated test script, and the second automated test script includes a plurality of reliability test items;

[0028] If the intelligent terminal receives the reliability test signal, running the second automated test script;

[0029] If an operation signal of the second automated test script is received, the operation signal is sent to the base station, and the base station executes a corresponding reliability test item;

[0030] Reliability data generated by the reliability test item is received, and the reliability data is sent to the smart terminal.

[0031] In the above method, optionally, the second determination of whether the test result is correct includes:

[0032] Reading the reliability data through a preset error capture module;

[0033] The reliability data is sent to the graphical user interface of the smart terminal to determine whether the test result is correct.

[0034] In a second aspect, an embodiment of the present invention provides a system for automatic testing of radio frequency of a high-power base station, the system comprising:

[0035] An automated test request module, configured to cause the intelligent terminal to call the automated test module if the intelligent terminal receives an automated test request from a user;

[0036] An environment verification module, configured to automatically execute a preset environment verification procedure if the intelligent terminal receives an environment verification request;

[0037] A test item module, which is used for the smart terminal to preset different test items, and execute the specific test item if a specific test item selected by the user is received;

[0038] A test data generation module generates a test data table according to a preset table template;

[0039] A reliability test module is used to execute reliability test items to determine whether the test results are correct;

[0040] The judgment unit ends the specific test item if the test result is correct.

[0041] In a third aspect, an embodiment of the present invention provides a device using an intelligent reminder device, which includes a server, a communication interface, a memory and a communication bus, wherein the server, the communication interface and the memory communicate with each other through the communication bus;

[0042] Memory, used to store computer programs;

[0043] The server is used to implement the steps of the high-power base station radio frequency automatic testing method according to any one of claims 1 to 7 when executing the program stored in the memory.

[0044] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a server, the steps of the device use intelligent reminder method as described in any embodiment of the first aspect are implemented.

[0045] Compared with the prior art, the present invention includes at least one of the following beneficial technical effects:

[0046] The user clicks the automated test function icon through the graphical user interface of the smart terminal to generate an automated test request, thereby calling the automated test module of the base station communication system. After the user enters the graphical user interface, he clicks the environment verification icon to generate an environment verification request, thereby automatically executing the environment verification program preset by the smart terminal. The user can perform the test by clicking the test item icon of the graphical user interface, which improves the convenience of the test and shortens the test time. When the base station communication system executes the specific test item selected by the user, it will return the test data to the smart terminal in real time, and display the real-time test data in the test data print box and test log print box on the graphical user interface. In order to ensure that the base station communication system 02 can maintain its functional reliability under various environmental conditions, a reliability test needs to be performed. If there is no problem with the test result, the specific test item is terminated. This automated testing method can realize the automated testing of high-power base station radio frequency, thereby improving the test efficiency, quality and flexibility of the base station radio frequency test part. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0048] Figure 1 A schematic diagram of a flow chart of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0049] Figure 2 A schematic diagram of a scenario of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0050] Figure 3 A schematic diagram of a sub-process of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0051] Figure 4 A schematic diagram of another sub-process of a high-power base station radio frequency automatic testing method provided by an embodiment of the present invention.

[0052] Figure 5 A schematic diagram of another sub-process of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0053] Figure 6 A schematic diagram of yet another sub-process of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0054] Figure 7 A schematic diagram of another sub-process of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0055] Figure 8 A schematic block diagram of a high-power base station radio frequency automation test system provided by an embodiment of the present invention.

[0056] Fig. 9 A schematic block diagram of an environment verification module provided in an embodiment of the present invention.

[0057] Fig.10 A schematic block diagram of a test item module provided in an embodiment of the present invention.

[0058] Fig.11 A schematic block diagram of a test data generation module provided in an embodiment of the present invention.

[0059] Fig.12 A schematic block diagram of a reliability testing module provided in an embodiment of the present invention.

[0060] Fig.13 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0061] 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 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.

[0062] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0063] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0064] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0065] In order to solve the problems of low test efficiency, incomplete test case execution and incomplete test data in the manual test in the prior art, the embodiment of the present invention provides a high-power base station radio frequency automatic test method. Figure 1 and Figure 2 , Figure 1 A schematic diagram of a flow chart of a high-power base station radio frequency automation test method provided by an embodiment of the present invention, Figure 2 A schematic diagram of an application scenario of a high-power base station radio frequency automation test method provided by an embodiment of the present invention.

[0066] In this embodiment, the automated testing method is applied to the base station communication system 02, and the automated testing method is executed by the application software installed in the base station communication system 02, and the base station communication system 02 establishes communication connections with the base station 01 and the intelligent terminal 03 to realize the transmission of data information. Among them, the base station communication system 02 is used to control the work of the base station 01 and the intelligent terminal 03, the base station 01 includes an extension unit, a spectrum analyzer, a signal source, a power meter and other equipment, and the intelligent terminal 03 has a graphical user interface for realizing human-computer interaction.

[0067] In this embodiment, the extension unit is the baseband processing unit of the base station 01, which provides an external interface and can complete the functions of resource management, operation and maintenance, and environmental monitoring of the base station communication system 02. The spectrum analyzer is used to measure signal parameters such as signal distortion, modulation, spectral purity, frequency stability, and intermodulation distortion. The signal source is used to generate various signals so that testers can test the object under test. The power meter is an instrument for measuring electrical power, generally referring to a power meter that measures power in DC and low-frequency technology. The graphical user interface is an interface display format for communication between people and computers, allowing users to manipulate icons or button options on the screen through finger touch screen or input devices such as mouse to select commands, call files, start programs, or perform other daily tasks.

[0068] The specific implementation process of the automated testing method provided by the present invention is described in detail below. Figure 1As shown, the method includes steps S110 to S160.

[0069] S110: If the intelligent terminal 03 receives an automated testing request from a user, an automated testing module is called.

[0070] The user clicks on the automatic test function icon through the graphical user interface of the intelligent terminal 03 to generate an automatic test request, thereby calling the automatic test module of the base station communication system 02 .

[0071] S120: If the intelligent terminal 03 receives an environment verification request from the user, it automatically executes a preset environment verification procedure.

[0072] After the user enters the automated test function module of the graphical user interface, he clicks the environment verification icon of the automated test function module interface to generate an environment verification request, thereby automatically executing the environment verification program preset by the intelligent terminal 03 .

[0073] like Figure 3 As shown, in a specific embodiment, step S120 includes sub-steps S121, S122 and S123.

[0074] S121. If the smart terminal 03 receives an environment verification request, it calls a preset function; S122. Remotely control the base station 01, and verify through the function whether the smart terminal 03 has established a connection with the base station 01; S123. If the smart terminal 03 has established a connection with the base station 01, the smart terminal 03 receives a connection success signal.

[0075] When the intelligent terminal 03 receives and generates an environment verification request, it calls its preset function encapsulated by a python script. For example, the function can be:

[0076] Import the paramiko library;

[0077] Import the serial library;

[0078] Import the time library;

[0079] Test environment verification (class):

[0080] Variable 1 = instantiate the SSHClient class itself;

[0081] Variable 1 configures the system key;

[0082] time.sleep(3s);

[0083] capture:

[0084] Connect to host (host address of connection target = '192.168.8.8', port number = 22, user name = 'root', password = 'root');

[0085] time.sleep(1S);

[0086] If the connection is successful, print the connection success information to the graphical user interface;

[0087] Get exception information:

[0088] If the connection fails, an error message is printed to the GUI;

[0089] capture:

[0090] Variable 2 = instantiate the Serial class itself;

[0091] Connect serial port number = 'COM3';

[0092] Connection serial port baud rate = 115200;

[0093] Open the serial port;

[0094] time.sleep(1S);

[0095] If the connection is successful, print the connection success information to the graphical user interface;

[0096] Get exception information:

[0097] Unsuccessful connection prints error message to the GUI.

[0098] Subsequently, the base station communication system 02 controls the spectrum analyzer, signal source and power meter of the base station 01 through SCPI (remote control protocol). In this embodiment, the equipment of the base station 01 is connected through the LAN port (network port), and the function encapsulated by the python script verifies whether the intelligent terminal 03 has successfully established a connection with the base station 01. If the intelligent terminal 03 has established a connection with the base station 01, the base station communication system 02 will return a connection success signal to the intelligent terminal 03. After the intelligent terminal 03 receives the connection success signal, the graphical user interface will display the words "Connection successful". Here, by automatically executing the environment verification program, there is no need for the user to manually test the environment, which can save the running time of the environment verification step and improve the operating efficiency.

[0099] S130. The base station communication system 02 is preset with different test items. If a specific test item selected by a user is received, the specific test item is executed.

[0100] The different test items preset in the base station communication system 02 correspond to the different test item icons displayed in the graphical user interface, and the test item icons display the test names. Among them, these test items include ACLR test (Adjacent Channel Leakage Ratio), RF AM-AM test, RF CCDF (Complementary Cumulative Distribution Function) test, (Harmonics) harmonic test, etc. After the user enters the automated test function module of the graphical user interface, click on a specific test item icon to link to a specific test item in the base station communication system 02, thereby starting to execute the specific test item.

[0101] In a specific embodiment, “the base station communication system 02 is preset with different test items” in step S130 includes: the base station communication system 02 is preset with several specific test items, and the specific test items are respectively adapted to several test channels preset by the base station 01.

[0102] Several specific test items preset in the base station communication system 02 are respectively adapted to several base station 01 RF test channels preset in the base station 01. The user can switch the base station 01 RF test channel by clicking the test item icon in the graphical user interface, so as to test different base station 01 RF test channels separately, which improves the convenience of testing each base station 01 RF test channel, shortens the test time, and ensures that all base station 01 RF test channel tests are executed in sequence.

[0103] like Figure 4 As shown, in a specific embodiment, "if a specific test item selected by the user is received, then executing the specific test item" in step S130 includes sub-steps S131 and S132.

[0104] S131. Each of the specific test items is preset with a first automated test script, and the first automated test script includes different configuration schemes; S132. If the smart terminal 03 receives the specific test item selected by the user, all the configuration schemes can be executed.

[0105] In this embodiment, each specific test item is respectively implemented by a first automated test script written in Python language, and the first automated test script includes different configuration schemes. The configuration scheme includes some configuration instructions for the base station 01 device, such as configuring the center frequency of the device, configuring the attenuation of the device, calling the template file of the device, etc. If the intelligent terminal 03 receives the specific test item selected by the user, the configuration instructions in all configuration schemes can be executed, which greatly shortens the test time and improves the test accuracy.

[0106] S140, generating a test data table according to a preset table template, and determining whether the test result is correct.

[0107] like Figure 5 As shown, in a specific embodiment, step S140 includes sub-steps S141, S142, S143 and S144.

[0108] S141. The preset table template accepts various test data from each of the specific test items; S142. Different positions of the table template receive each of the parsed data and generate a test data table; S143. Parse the test data to obtain parsed data; S144. Determine the test result based on the parsed data, and send the obtained determination result to the smart terminal 03.

[0109] The base station communication system 02 is preset with a table template. Each test data generated from each specific test item will be generated in the table template one by one, such as the row and column, and then the test table is generated to ensure the integrity of the test data. At the same time, the test time is generated in real time, and the test table generated for each test is named by the test time, so that users can find the test data later.

[0110] At the same time, when the base station communication system 02 executes the specific test items selected by the user, the test data will be sent back to the intelligent terminal 03 in real time, and the test data print box and the test log print box on the graphical user interface will display the real-time test data. In the present embodiment, the test log print box is mainly used to store the data returned by the test, so that the user can view the test process more intuitively, and the test data print box directly prints out the test data of each specific test item, so that the user can view the test data more clearly. In this regard, the user only needs to observe the test data print box and the test log print box to display the real-time test data to understand which step the entire test process has reached.

[0111] After each test item is tested, the test data is analyzed by the base station communication system 02, and whether there is a problem with the test result is determined based on the analyzed data. If there is no problem with the test result, the base station communication system 02 will send a test pass signal to the smart terminal 03, and the indicator icon on the graphical user interface will display a green light; if there is a problem with the test result, the base station communication system 02 will send a test error signal to the smart terminal 03, and the indicator icon on the graphical user interface will display a red light. In conventional manual testing, it is necessary to first configure the various devices of the base station 01, manually send a series of instructions to the base station 01 for testing, and manually debug the equipment before judging the test data, which takes a lot of time and manpower, and is prone to data missing. Through this automated testing method, a lot of workload can be saved, and the testing efficiency, quality and flexibility of the radio frequency test part of the base station 01 can be improved.

[0112] S150, executing the reliability test item to determine whether the test result is correct.

[0113] In order to ensure that the base station communication system 02 can maintain its functional reliability under various environmental conditions, reliability testing needs to be performed.

[0114] like Figure 6 As shown, in a specific embodiment, the “execution of reliability test items” in step S150 includes sub-steps S151 , S152 , S153 and S154 .

[0115] S151. The specific test item is preset with a second automated test script, and the second automated test script includes several reliability test items; S152. If the smart terminal 03 receives a reliability test signal, it runs the second automated test script; S153. If an operation signal of the second automated test script is received, the operation signal is sent to the base station 01, and the base station 01 executes the corresponding reliability test item; S154. Reliability data generated by the reliability test item is received, and the reliability data is sent to the smart terminal 03.

[0116] The specific test items are preset with a second automated test script written in Python language, which controls the programmable power supply and connects with the base station communication system 02 through the IP address of the intelligent terminal 03 to complete the reception and transmission of data. The programmable power supply is usually equipped with a LAN (Local Area Network) or local area network interface, which communicates with the base station communication system 02 through the intelligent terminal 03 TCP / IP protocol, where the LAN port is an interface used by routers, switches and other devices to connect to the internal network.

[0117] The second automated test script includes several reliability test items, such as powering on and off the base station 01, repeating this step 100 times, 200 times, etc., and recording the change in the current value each time. If these reliability test items are tested manually, the test efficiency is very low. In long-term manual testing, test data errors and inaccurate test times are prone to occur. Therefore, the second automated test script is needed to perform automated testing to improve test efficiency and test accuracy. Further, the reliability test item of the base station 01 generates reliability data and sends the reliability data to the intelligent terminal 03.

[0118] like Figure 7 As shown, in a specific embodiment, "determining whether the test result is correct for a second time" in step S150 includes sub-steps S155 and S156.

[0119] S155, reading the reliability data through a preset error capture module; S156, sending the reliability data to the graphical user interface of the smart terminal 03 to determine whether the test result is correct for the second time.

[0120] The code of the base station communication system 02 is preset with an error capture module. When there is a problem with the test result and the indicator icon on the graphical user interface is displayed as a red light, the test data print box will display the error information that is judged to be problematic, and the reliability data is the "error information that is judged to be problematic", which is convenient for users to make secondary judgments on the test results by observing the test data and reduce the error rate. For example, if the code sets an interval value for the test data (taking the test data as greater than 10 and less than 15 as an example), the test data print box will display the test data that does not meet the interval value, and the reliability data is the "test data that does not meet the interval value" so that users can make judgments.

[0121] S160: If the test result is correct, then end the specific test item.

[0122] When the test result is judged to be OK in step S140 and the indicator icon on the graphical user interface shows a green light, the specific test item is terminated. When the user makes a secondary judgment on the test result by observing the test data in step S150 and the test result is judged to be OK, the specific test item is terminated.

[0123] Corresponding to the above-mentioned high-power base station radio frequency automatic test method, the embodiment of the present invention also provides a high-power base station radio frequency automatic test system 10, and the high-power base station radio frequency automatic test system 10 is used to execute any embodiment of the above-mentioned high-power base station radio frequency automatic test method. Fig.12 , Fig.12 A schematic block diagram of a system 10 for automatic radio frequency testing of a high-power base station 01 provided in an embodiment of the present invention.

[0124] like Figure 8 As shown, the system 10 for automatic testing of radio frequency of a high-power base station includes an automatic test request module 11 , an environment verification module 12 , a test item module 13 , a test data generation module 14 , a reliability test module 15 and a completion module 16 .

[0125] The automated test request module 11 is used for the intelligent terminal 03 to call the automated test module if the intelligent terminal 03 receives an automated test request from a user.

[0126] The environment verification module 12 is used to automatically execute a preset environment verification procedure if the intelligent terminal 03 receives an environment verification request.

[0127] In a specific embodiment, Fig. 9 As shown, the environment verification module 12 includes the following sub-units: a function calling unit 201, which is used to call a preset function if the smart terminal 03 receives an environment verification request; a remote control unit 202, which remotely controls the base station 01 and verifies through the function whether the smart terminal 03 has established a connection with the base station 01; a signal receiving unit 203, if the smart terminal 03 has established a connection with the base station 01, the smart terminal 03 receives a connection success signal.

[0128] The test item module 13 is used for the smart terminal 03 to preset different test items. If a specific test item selected by the user is received, the specific test item is executed.

[0129] In a specific embodiment, Fig.10 As shown, the test project module 13 includes the following sub-units: a configuration unit 301, each of the specific test items is preset with a first automated test script, and the first automated test script includes different configuration schemes; a first execution unit 302, if the smart terminal 03 receives the specific test item selected by the user, all the configuration schemes can be executed.

[0130] The test data generating module 14 generates a test data table according to a preset table template.

[0131] In a specific embodiment, Fig.11 As shown, the test data generation module 14 includes the following sub-units: a data receiving unit 401, the preset table template accepts various test data from each of the specific test items; a test data table unit 402, different positions of the table template correspond to receiving each of the parsed data and generating a test data table; a parsing unit 403, parsing the test data to obtain parsed data; a first judgment unit 404, judging the test result according to the parsed data, and sending the obtained judgment result to the smart terminal 03.

[0132] The reliability testing module 15 is used to execute reliability testing items to determine whether the test results are correct.

[0133] In a specific embodiment, Fig.12As shown, the reliability test module 15 includes the following subunits: a reliability test unit 501, wherein the specific test item is preset with a second automated test script, and the second automated test script includes several reliability test items; an operation unit 502, wherein if the intelligent terminal 03 receives a reliability test signal, the second automated test script is executed; a second execution unit 503, wherein if an operation signal of the second automated test script is received, the operation signal is sent to the base station 01, and the base station 01 executes the corresponding reliability test item; a feedback unit 504, wherein the reliability data generated by the reliability test item is received, and the reliability data is sent to the intelligent terminal 03; an error capture unit 505, wherein the reliability data is read through a preset error capture module; and a second judgment unit 506, wherein the reliability data is sent to the graphical user interface of the intelligent terminal 03, so as to secondarily judge whether the test result is correct. .

[0134] Completion module 16, if the test result is correct, then the specific test item is ended.

[0135] like Fig.13 As shown, an embodiment of the present invention further provides a device for automatic testing of radio frequency of a high-power base station, comprising a server 12, a communication interface 15, a memory 14 and a communication bus 16, wherein the server 12, the communication interface 15 and the memory 14 communicate with each other through the communication bus 16; in one embodiment of the present invention, the memory 14 is used to store computer programs; the server 12 is used to execute the program stored in the memory 14, thereby implementing the steps of the automatic testing method of radio frequency of a high-power base station provided by any one of the aforementioned method embodiments.

[0136] The embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by the server 12, the steps of the high-power base station radio frequency automatic testing method provided by any of the aforementioned method embodiments are implemented.

[0137] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A high-power base station radio frequency automatic testing method, characterized in that: The method is applied to a base station communication system, wherein the base station communication system establishes communication connections with a base station and an intelligent terminal respectively to realize the transmission of data information. The automated testing method includes: If the intelligent terminal receives an automated test request from a user, the automated test module is called; If the intelligent terminal receives an environment verification request from the user, it automatically executes a preset environment verification procedure; The base station communication system is preset with different test items, and if a specific test item selected by a user is received, the specific test item is executed; Generate a test data table according to the preset table template and determine whether the test results are correct; Execute the reliability test items to determine whether the test results are correct; If the test result is correct, the specific test item is ended.

2. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: If the intelligent terminal receives an environment verification request from the user, it automatically executes a preset environment verification procedure, including: If the intelligent terminal receives an environment verification request, calling a preset function; remotely controlling the base station and verifying through the function whether the intelligent terminal has established a connection with the base station; If the smart terminal has established a connection with the base station, the smart terminal receives a connection success signal.

3. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: The base station communication system is preset with different test items, including: The base station communication system is preset with a plurality of the specific test items, and the specific test items are respectively adapted to a plurality of test channels preset by the base station.

4. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: If a specific test item selected by the user is received, executing the specific test item includes: Each of the specific test items is preset with a first automated test script, and the first automated test script includes different configuration schemes; If the smart terminal receives the specific test item selected by the user, all the configuration schemes may be executed.

5. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: The test data generation module generates a test data table according to a preset table template, including: The preset table template accepts various test data from each of the specific test items; Different positions of the table template receive each of the parsed data correspondingly, and generate a test data table; Parsing the test data to obtain parsed data; The test result is determined according to the analyzed data, and the obtained determination result is sent to the smart terminal.

6. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: The reliability test items include: The specific test item is preset with a second automated test script, and the second automated test script includes a plurality of reliability test items; If the intelligent terminal receives the reliability test signal, running the second automated test script; If an operation signal of the second automated test script is received, the operation signal is sent to the base station, and the base station executes a corresponding reliability test item; Reliability data generated by the reliability test item is received, and the reliability data is sent to the smart terminal.

7. A high-power base station radio frequency automatic testing method according to claim 1, characterized in that: The second step of determining whether the test result is correct includes: Reading the reliability data through a preset error capture module; The reliability data is sent to the graphical user interface of the smart terminal to determine whether the test result is correct.

8. A system for automatic testing of radio frequency of high-power base stations, characterized in that: The system comprises: An automated test request module, configured to cause the intelligent terminal to call the automated test module if the intelligent terminal receives an automated test request from a user; An environment verification module, configured to automatically execute a preset environment verification procedure if the intelligent terminal receives an environment verification request; A test item module, which is used for the smart terminal to preset different test items, and execute the specific test item if a specific test item selected by the user is received; A test data generation module generates a test data table according to a preset table template; A reliability test module is used to execute reliability test items to determine whether the test results are correct; The judgment unit ends the specific test item if the test result is correct.

9. A device for automatic testing of radio frequency of high-power base stations, characterized in that: The device includes a server, a communication interface, a memory and a communication bus, wherein the server, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The server is used to implement the steps of the high-power base station radio frequency automatic testing method according to any one of claims 1 to 7 when executing the program stored in the memory.

10. A computer-readable storage medium, characterized in that: When the computer program is executed by the server, the steps of the high-power base station radio frequency automatic testing method according to any one of claims 1 to 7 are implemented.