CN105548749B - A kind of communication terminal test method, apparatus Internet-based and system - Google Patents

A kind of communication terminal test method, apparatus Internet-based and system Download PDF

Info

Publication number
CN105548749B
CN105548749B CN201510895241.1A CN201510895241A CN105548749B CN 105548749 B CN105548749 B CN 105548749B CN 201510895241 A CN201510895241 A CN 201510895241A CN 105548749 B CN105548749 B CN 105548749B
Authority
CN
China
Prior art keywords
test
user
communication terminal
information
instrument
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510895241.1A
Other languages
Chinese (zh)
Other versions
CN105548749A (en
Inventor
梁定祥
张珂
马楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING STARPOINT TECHNOLOGY Co Ltd
Original Assignee
BEIJING STARPOINT TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING STARPOINT TECHNOLOGY Co Ltd filed Critical BEIJING STARPOINT TECHNOLOGY Co Ltd
Priority to CN201510895241.1A priority Critical patent/CN105548749B/en
Publication of CN105548749A publication Critical patent/CN105548749A/en
Application granted granted Critical
Publication of CN105548749B publication Critical patent/CN105548749B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a kind of communication terminal test method, apparatus Internet-based and systems, and method includes: acquisition meter information, and is stored to database server;Receive the test assignment request and test instrumentation configuration information that user submits online;Target detection instrument is distributed for user;Corresponding test assignment order is generated, and is saved to database server;The test execution instruction submitted online according to user, the corresponding test assignment order of calling and obtaining user from database server send control instruction, control test to target detection instrument;Test result is received, and is stored in database server;To corresponding user feedback test result.Device includes data obtaining module, user instruction receiving processing module, instruction execution module, test result reception forwarding module.Communicating terminal to be measured and test instrumentation are established connection by internet by the present invention, and user can be controlled whenever and wherever possible by log-on webpage and be tested, and it is convenient to provide for user's test, improve user's testing efficiency.

Description

Communication terminal testing method, device and system based on Internet
Technical Field
The invention relates to the technical field of communication terminal testing, in particular to a communication terminal testing method, a communication terminal testing device and a communication terminal testing system based on the Internet.
Background
At present, communication terminals (such as mobile phones, tablet computers and other devices) have multiple testing types and multiple systems. In order to ensure the compatibility and reliability of the communication terminal, in the testing process, for the same kind of test, it is often necessary to use a plurality of different testing instruments to respectively verify the same kind of test, and a large number of testing systems are also required to be purchased to perform the test.
Most of the existing tests adopt a local test mode, and a communication terminal to be tested needs to be taken to a specific test room and connected with a test instrument to finish the test. However, for communication terminals with multiple test types and requiring respective verification of multiple test instruments for the same type of test, the problems of inconvenient test and tedious test inevitably occur, resulting in low test efficiency; in addition, because there are many test instruments and test systems, a large amount of resources are required to be invested in maintenance and management, and the cost is high.
Disclosure of Invention
The invention provides a communication terminal testing method, a communication terminal testing device and a communication terminal testing system based on the Internet, and aims to solve the problems of complex testing, low testing efficiency and high testing cost in the prior art.
For this purpose, the present invention provides the following technical solutions.
In one aspect, the present invention provides a method for testing a communication terminal based on the internet, comprising:
s1, acquiring meter information of a plurality of test meters, and storing the meter information to a database server;
s2, receiving a test task request submitted by a user on line through a webpage client connected with a communication terminal to be tested, and acquiring test instrument configuration information corresponding to the test task request submitted by the user on line;
s3, distributing a target test instrument for a user according to the test instrument configuration information;
s4, generating a test task order corresponding to the user according to the test task request, the test instrument configuration information and the target test instrument, and storing the test task order to a database server;
s5, according to the test execution instruction submitted by the user on line through the webpage client, calling a test task order corresponding to the user from a database server, according to the test task order, sending a control instruction to a target test instrument, and controlling the target test instrument to test;
s6, receiving a test result fed back after the target test instrument executes a test task, and storing the test result in a database server;
and S7, feeding back the test result to the user.
Preferably, the step S1 further includes: acquiring branch management server information for carrying out grouping management on a plurality of test instruments, and storing the branch management server information to a database server;
the step S3 further includes:
inquiring a branch management server to which the target test instrument belongs;
the step S4 includes:
generating a test task order corresponding to the user according to the test task request, the test instrument configuration information, the target test instrument and the branch management server to which the target test instrument belongs;
the step S5 includes:
and calling a test task order corresponding to the user from a database server according to the test execution instruction submitted by the user on line through the webpage client, sending a control instruction to a branch management server to which the target test instrument belongs according to the test task order, and controlling the target test instrument to test by the branch management server.
Optionally, the step S7 includes:
receiving a test result query request of a specified test task submitted by a user through a webpage client, retrieving a database server, and feeding back a test result corresponding to the specified test task to the user.
Optionally, the step S7 includes:
and actively sending the test result of the test task corresponding to the user according to the specified time interval.
Preferably, the step S2 further includes:
feeding back test task creation condition information and test instrument configuration condition information to a user, and receiving modification information and confirmation information submitted by the user on line through a webpage client;
the step S4 further includes:
and feeding back the test task order to the user.
On the other hand, the invention also provides a communication terminal testing device based on the internet, which comprises:
the system comprises an information acquisition module, a database server and a data processing module, wherein the information acquisition module is used for acquiring the instrument information of a plurality of test instruments and storing the instrument information to the database server;
the system comprises a user instruction receiving and processing module, a database server and a data processing module, wherein the user instruction receiving and processing module is used for receiving a test instruction submitted by a user on line through a webpage client connected with a communication terminal to be tested, processing the test instruction, generating a test task order and storing the test task order to the database server;
the instruction execution module is used for calling a test task order corresponding to a user from a database server according to a test execution instruction submitted by the user on line through a webpage client, sending a control instruction to the target test instrument according to the test task order and controlling the target test instrument to test;
and the test result receiving and forwarding module is used for receiving the test result fed back after the target test instrument executes the test task, forwarding the test result to the corresponding user and transferring the test result to the database server.
Preferably, the information obtaining module is further configured to: acquiring branch management server information for carrying out grouping management on a plurality of test instruments, and storing the branch management server information to a database server;
the instruction execution module is configured to: according to a test execution instruction submitted by a user on line through a webpage client, a test task order corresponding to the user is called from a database server, a control instruction is sent to a branch management server to which a target test instrument belongs according to the test task order, and the branch management server controls the target test instrument to test.
Preferably, the communication terminal testing device further includes a timing module, configured to control the test result receiving and forwarding module to actively send the test result of the test task corresponding to the user according to a specified time interval after receiving the test result.
Preferably, the user instruction receiving and processing module is further configured to feed back test task creation condition information, test instrument configuration condition information, and a test task order to the user, and receive modification information and confirmation information submitted by the user online through the web client.
Moreover, the invention also provides a communication terminal testing system based on the internet, which comprises the communication terminal testing device, a database server, a plurality of testing instruments and a webpage client; the webpage client is connected with the communication terminal testing device through the internet, the communication terminal testing device is connected with the plurality of testing instruments through the internet, and the communication terminal testing device is further connected with the database server.
Preferably, the communication terminal testing system further comprises a plurality of branch management servers, the plurality of branch management servers are used for grouping and managing the plurality of testing instruments, each branch management server is connected with the communication terminal testing device through the internet, and each branch management server is connected with the plurality of testing instruments.
The invention has the beneficial effects that:
according to the communication terminal testing method, device and system, the communication terminal to be tested is connected with the testing instrument through the Internet, and a user can control the testing instrument to complete the testing of the communication terminal to be tested at any time and any place by only connecting the communication terminal to be tested to the webpage client and submitting the testing instruction on line through the webpage client, so that convenience is provided for the user to test, and the user testing efficiency is improved; the centralized management and maintenance of a plurality of test instruments are realized through the Internet, and the management and maintenance cost of the test instruments is reduced.
Drawings
The features and advantages of the present invention will be more clearly understood by reference to the accompanying drawings, which are illustrative and not to be construed as limiting the invention in any way, and in which:
fig. 1 is a flowchart illustrating a method for testing a communication terminal according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of the communication terminal testing apparatus of the present invention;
fig. 3 shows an architecture diagram of a communication terminal test system on which the method shown in fig. 1 is based;
FIG. 4 is a flow chart illustrating a method for testing a communication terminal according to an embodiment of the present invention;
fig. 5 is a diagram showing an architecture of a communication terminal test system on which the method shown in fig. 4 is based.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Example one
Fig. 1 is a diagram illustrating a method for testing a communication terminal based on the internet according to the present invention, in which a communication terminal to be tested is connected to a test instrument via the internet to complete an online remote test of the communication terminal, as shown in fig. 1, the method for testing a communication terminal includes:
and S1, acquiring the meter information of the plurality of test meters and storing the meter information to a database server.
The acquisition mode of the meter information can be automatic acquisition through the Internet or a local input mode. The acquired meter information includes, but is not limited to: the type of meter, the frequency bands supported by the meter, the ID of the meter, the IP of the meter, the list of supported functions, etc.
And S2, receiving a test task request submitted online by a user through a webpage client connected with the communication terminal to be tested, and acquiring test instrument configuration information corresponding to the test task request submitted online by the user.
In the step, a test task request submitted by a user on line through a webpage client is received through the internet, so that the user needs to register through the webpage client before the step, and after the registration is successful, the test task request and the corresponding test instrument configuration information are submitted through logging in a webpage browser on the webpage client. The registered user can set the user account with the highest authority, and the user account with the highest authority can edit basic information of other common user groups and common users.
And S3, distributing the target test meter for the user according to the test meter configuration information. When the configuration information of the test instrument submitted by the user contains the specified test instrument, if the specified instrument ID and the specified instrument IP exist, the specified test instrument is directly distributed as a target test instrument for the user of the webpage client to test the communication terminal; and when the test instrument configuration information does not specify the test instrument, distributing a proper target test instrument for the user according to the configuration information, and noting the instrument ID and the instrument IP for the user of the webpage client to test. In order to facilitate the user to visually know the state information of the test instrument, after the target test instrument is distributed, the state of the target test instrument in the database server is updated to be the occupied state, so that the user in an emergency test can conveniently select the test instrument in the non-occupied state as the target test instrument, and the test service quality of the user is improved.
And S4, generating a test task order corresponding to the user according to the test task request, the test instrument configuration information and the target test instrument, and storing the test task order to the database server. The test task order is generated, so that the test task request submitted by the user of the webpage client, the test instrument configuration information and the distributed target test instrument can be managed in a unified mode. The method is stored in a database server, so that the same user can conveniently and directly call some parameters and instrument information used in the previous test in the next test, and on the other hand, when the number of tests submitted through the Internet is large and the time of the submitted test execution instruction is close, the test pressure can be effectively relieved, and each test can be normally and orderly carried out.
It should be added that, in order to ensure that the generated test task order is accurate and error-free, after the test task order is generated, the method preferably further includes: the test task order is fed back to the user of the webpage client, the intuition is strong, and the user can conveniently check each test item systematically.
And S5, calling a test task order corresponding to the user from the database server according to the test execution instruction submitted by the user on line through the webpage client, sending a control instruction to the target test instrument according to the test task order, and controlling the target test instrument to test. And updating the state of the corresponding target test instrument in the database server to be an executing state in the process of executing the test by the target test instrument.
And S6, receiving the test result fed back after the target test instrument executes the test task, and storing the test result in the database server. Of course, the test state of the test task can be updated at the same time of storing, such as the test is completed.
And S7, feeding back the test result to the user. The way of feeding back the test result may be: and when a test result query request of the specified test task submitted by the user is received, searching the database server, and feeding back the test result corresponding to the specified test task to the user. Of course, it may be: and actively sending the test result of the test task corresponding to the user of the webpage client according to the specified time interval, realizing automatic feedback of the test result and ensuring the quick and timely feedback of the test result.
In the step S2, the step of receiving the test task request submitted by the user online through the web client includes the following sub-steps:
s201, receiving a test task creating request submitted by a user on line through a webpage client;
s202, returning to a user of the webpage client to create a test task interface;
s203, receiving relevant information of the test task completed by the user through the webpage client, such as the test type and the like;
s204, detecting the complete relevant information of the test task, judging whether the relevant information of the test task is complete and does not contain unsupported content, if so, feeding back confirmation information and successful test task creation information to the user of the webpage client to complete the submission of the test task request, otherwise, returning to the step S202 to continue the execution step, receiving the modification information submitted by the user on line through the webpage client until the submission of the test task request is completed, or finishing the test task creation process by means of failed creation.
In the step S2, the obtaining of the test meter configuration information includes the following sub-steps:
s211, receiving a configuration instrument request submitted by a user on line through a webpage client;
s212, returning to a user of the webpage client to establish a meter configuration interface;
and S213, receiving the configuration information of the test instrument perfected by the user through the webpage client.
Preferably, when the user of the web client performs other tests and configures the meter before configuring the meter at this time, the step S212 may directly return the test meter configuration information interface configured by the user to the web client, and the user may complete the submission of the test meter configuration information only by selecting or appropriately modifying the interface.
Fig. 2 is a schematic diagram of a communication terminal testing apparatus provided in the present invention, as shown in fig. 2, the communication terminal testing apparatus includes:
the information acquisition module is used for acquiring the instrument information of a plurality of test instruments and storing the instrument information to the database server;
the system comprises a user instruction receiving and processing module, a database server and a data processing module, wherein the user instruction receiving and processing module is used for receiving a test instruction submitted by a user on line through a webpage client connected with a communication terminal to be tested, processing the test instruction, generating a test task order and storing the test task order to the database server; the user instruction receiving and processing module is also used for feeding back test task creating condition information, test instrument configuration condition information and a test task order to the user and receiving online modification information and confirmation information submitted by the user through a webpage client;
the instruction execution module is used for calling a test task order corresponding to a user from the database server according to a test execution instruction submitted by the user on line through the webpage client, sending a control instruction to the target test instrument according to the test task order and controlling the target test instrument to test;
and the test result receiving and forwarding module is used for receiving the test result fed back after the target test instrument executes the test task, forwarding the test result to the corresponding user and transferring the test result to the database server.
It should be noted that the user instruction received by the user instruction receiving and processing module includes: the system comprises a test task request, test instrument configuration information corresponding to the test task request, a test execution instruction, a test result query request, online modification information, confirmation information and the like.
In order to realize the automatic feedback of the test result and ensure the quick and timely feedback of the test result, the communication terminal test device further comprises a timing module for controlling the test result receiving and forwarding module to actively send the test result of the test task corresponding to the user according to the specified time interval after receiving the test result.
Fig. 3 is an architecture diagram of a communication terminal testing system based on the method according to the first embodiment of the present invention, as shown in fig. 3, the communication terminal testing system includes: the system comprises any one of the communication terminal testing devices, a database server, a plurality of testing meters (such as a testing meter A, a testing meter B, … and a testing meter N in the figure, and a testing meter A ', a testing meter B ', … and a testing meter N ') and a plurality of webpage clients (such as a webpage client A, a webpage client B, … and a webpage client N in the figure). Each webpage client is connected with the communication terminal testing device through the internet, the communication terminal testing device is connected with a plurality of testing instruments through the internet, and the communication terminal testing device is further connected with the database server.
During actual testing, a user connects a communication terminal to be tested to any one webpage client, a test instruction is sent to a communication terminal testing device remotely through a webpage browser on the webpage client, the communication terminal testing device receives and processes the test instruction and generates a test task order corresponding to the user, when the communication terminal testing device receives a test execution instruction submitted by the user on line through the webpage client, the communication terminal testing device calls the test task order corresponding to the user from a database server and sends a control instruction to a target testing instrument according to the test task order to control the target testing instrument to test, after the target testing instrument finishes testing, the test result is fed back to the communication terminal testing device, and the communication terminal testing device stores the test result to the database server. After storing the test result, the communication terminal testing device can call the test result according to the user requirement and forward the test result to the user, and can also actively send the relevant test result to the user at regular time.
It should be added that the user needs to register through the web client before performing the online test, and after the registration is successful, the user performs the online test by logging in the web browser on the web client. The steps of registering through the webpage client are as follows:
(1) a user submits a registration request on line through a web browser on a web client;
(2) the communication terminal testing device receives a registration request submitted by a user and pushes a registration page to a webpage client where the user is located;
(3) a user fills in registration information on line on a registration page and submits the registration information;
(4) the communication terminal testing device receives registration information submitted by a user on line and verifies the registration information, wherein the verification range comprises: the user submits a registered user name, the integrity of the filled registration information, whether the filled registration information contains unsupported contents and the like;
(5) when the registration information submitted by the user online meets the regulation, namely the user name is available, the filled registration information is complete and does not contain unsupported content and the like, the information of successful registration is fed back to the webpage client where the user is located, and the newly registered user is stored in the database server; otherwise, feeding back information with wrong registration information to the webpage client where the user is located, wherein the information includes that the user name exists, the registration information is incomplete, the registration information includes unsupported content and the like, and modifying the user online until the process is finished after the registration is successful or the process is finished after the registration is failed.
According to the embodiment I, the communication terminal to be tested is connected with the test instrument through the Internet, so that a user can control the test instrument to complete the test of the communication terminal to be tested at any time and any place by only connecting the communication terminal to be tested to the webpage client and submitting the test instruction on line through the webpage client, convenience is provided for the user to test, and the test efficiency of the user is improved; in addition, centralized management and maintenance of a plurality of test instruments are realized through the Internet, and the management and maintenance cost of the test instruments is reduced.
Example two
The method for testing a two-way communication terminal according to the embodiment is substantially the same as the first embodiment, as shown in fig. 4, and the main difference is that the step S1 further includes: and acquiring the information of the branch management server for grouping management of the plurality of test instruments, and storing the information of the branch management server to a database server. Similarly, the method for acquiring the information of the branch management server can be automatic acquisition through the internet or a local entry method.
Step S3 now includes:
distributing a target test instrument for a user according to the configuration information of the test instrument, and inquiring a branch management server to which the target test instrument belongs;
step S4 includes:
generating a test task order corresponding to a user according to the test task request, the test instrument configuration information, the target test instrument and the branch management server to which the target test instrument belongs;
step S5 includes:
according to a test execution instruction submitted by a user on line through a webpage client, a test task order corresponding to the user is called from a database server, a control instruction is sent to a branch management server to which a target test instrument belongs according to the test task order, and the branch management server controls the target test instrument to test.
In step S1, the collected meter information of the test meter includes, but is not limited to: the type of the instrument, the frequency band supported by the instrument, the list of supported functions, the ID number of the instrument, the IP of the affiliated sub-management server and the ID number of the affiliated sub-management server. The collected information of the branch management server includes but is not limited to: the IP of the branch management server, the ID number of the branch management server, the information of each instrument managed by the branch management server and the like.
In the step S3, when there is a specific test instrument in the test instrument configuration information submitted by the user, if there is a specific instrument ID and a specific instrument IP, directly allocating the specific test instrument as the target test instrument, and querying the ID of the sub-management server to which the target test instrument belongs and the IP of the sub-management server to which the target test instrument belongs according to the ID of the specific instrument and the IP of the specific instrument; when the test instrument configuration information does not specify the test instrument, a proper target test instrument is allocated to the user according to the configuration information, the instrument ID and the instrument IP are noted, and similarly, the ID of the branch management server to which the allocated target test instrument belongs and the IP of the branch management server to which the allocated target test instrument belongs are inquired, so that when a test execution instruction is received subsequently, the corresponding branch management server is quickly inquired according to the ID number of the branch management server and the ID number of the branch management server in the test task order, the target test instrument is quickly searched according to the ID number of the instrument and the IP of the instrument in the test task order, and the target test instrument is controlled to be tested.
It should be noted that, in the communication terminal testing apparatus based on the method in the second embodiment of the present invention, the information acquisition module is further configured to: and acquiring the information of the branch management server for grouping management of the plurality of test instruments, and storing the information of the branch management server to a database server. The instruction execution module is then configured to: according to a test execution instruction submitted by a user through a webpage client, a test task order corresponding to the user is called from a database server, according to the test task order, a control instruction is sent to a branch management server to which a target test instrument belongs, and the branch management server controls the target test instrument to perform testing.
Fig. 5 is an architecture diagram of a communication terminal testing system based on the method according to the second embodiment of the present invention, and as shown in fig. 5, the communication terminal testing system is different from the communication terminal testing system based on the method according to the first embodiment of the present invention in that the communication terminal testing system further includes two branch servers (such as a branch server a and a branch server B in the figure) for performing group management on a plurality of test instruments, the branch server a and the branch server B are respectively connected to a communication terminal testing apparatus through the internet, the branch server a is connected to the test instrument a, the test instruments B, … and the test instrument N, and the branch server B is connected to the test instrument a ', the test instruments B ', … and the test instrument N ', so as to implement group management on the plurality of test instruments.
The embodiment of the invention shares the test pressure for the communication terminal test device by arranging the branch management server and managing and controlling the plurality of test instruments in groups by the branch management server, thereby improving the test efficiency.
Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope defined by the appended claims.

Claims (10)

1. A communication terminal testing method based on the Internet is characterized by comprising the following steps:
s1, acquiring meter information of a plurality of test meters, and storing the meter information to a database server;
s2, receiving a test task request submitted by a user on line through a webpage client connected with a communication terminal to be tested, and acquiring test instrument configuration information corresponding to the test task request submitted by the user on line;
s3, distributing a target test instrument for a user according to the test instrument configuration information;
s4, generating a test task order corresponding to the user according to the test task request, the test instrument configuration information and the target test instrument, and storing the test task order to a database server;
s5, according to the test execution instruction submitted by the user on line through the webpage client, calling a test task order corresponding to the user from a database server, according to the test task order, sending a control instruction to a target test instrument, and controlling the target test instrument to test;
s6, receiving a test result fed back after the target test instrument executes a test task, and storing the test result in a database server;
and S7, feeding back the test result to the user.
2. The method for testing a communication terminal according to claim 1, wherein the step S1 further comprises: acquiring branch management server information for carrying out grouping management on a plurality of test instruments, and storing the branch management server information to a database server;
the step S3 further includes:
inquiring a branch management server to which the target test instrument belongs;
the step S4 includes:
generating a test task order corresponding to the user according to the test task request, the test instrument configuration information, the target test instrument and the branch management server to which the target test instrument belongs;
the step S5 includes:
and calling a test task order corresponding to the user from a database server according to the test execution instruction submitted by the user on line through the webpage client, sending a control instruction to a branch management server to which the target test instrument belongs according to the test task order, and controlling the target test instrument to test by the branch management server.
3. The method for testing a communication terminal according to claim 2, wherein the step S7 includes:
receiving a test result query request of a specified test task submitted by a user through a webpage client, retrieving a database server, and feeding back a test result corresponding to the specified test task to the user; or,
and actively sending the test result of the test task corresponding to the user according to the specified time interval.
4. The communication terminal testing method according to any one of claims 1 to 3, wherein the step S2 further comprises:
feeding back test task creation condition information and test instrument configuration condition information to a user, and receiving modification information and confirmation information submitted by the user on line through a webpage client;
the step S4 further includes:
and feeding back the test task order to the user.
5. An internet-based communication terminal testing device, comprising:
the system comprises an information acquisition module, a database server and a data processing module, wherein the information acquisition module is used for acquiring the instrument information of a plurality of test instruments and storing the instrument information to the database server;
the system comprises a user instruction receiving and processing module, a database server and a data processing module, wherein the user instruction receiving and processing module is used for receiving a test instruction submitted by a user on line through a webpage client connected with a communication terminal to be tested, processing the test instruction, generating a test task order and storing the test task order to the database server;
the instruction execution module is used for calling a test task order corresponding to a user from a database server according to a test execution instruction submitted by the user on line through a webpage client, sending a control instruction to a target test instrument according to the test task order, and controlling the target test instrument to test;
and the test result receiving and forwarding module is used for receiving the test result fed back after the target test instrument executes the test task, forwarding the test result to the corresponding user and transferring the test result to the database server.
6. The testing device of claim 5, wherein the information obtaining module is further configured to: acquiring branch management server information for carrying out grouping management on a plurality of test instruments, and storing the branch management server information to a database server;
the instruction execution module is configured to: according to a test execution instruction submitted by a user on line through a webpage client, a test task order corresponding to the user is called from a database server, a control instruction is sent to a branch management server to which a target test instrument belongs according to the test task order, and the branch management server controls the target test instrument to test.
7. The device for testing a communication terminal according to claim 6, further comprising a timing module, configured to control the test result receiving and forwarding module to actively send the test result of the test task corresponding to the user at a specified time interval after receiving the test result.
8. The communication terminal testing device of any one of claims 5 to 7, wherein the user instruction receiving and processing module is further configured to feed back test task creation information, test instrument configuration information, and a test task order to the user, and receive modification information and confirmation information submitted by the user online through the web client.
9. An internet-based communication terminal test system, comprising the communication terminal test apparatus of any one of claims 5 to 8, a database server, a plurality of test instruments, and a web client; the webpage client is connected with the communication terminal testing device through the internet, the communication terminal testing device is connected with the plurality of testing instruments through the internet, and the communication terminal testing device is further connected with the database server.
10. The communication terminal testing system of claim 9, further comprising a plurality of sub-management servers, wherein the plurality of sub-management servers are configured to perform grouping management on a plurality of testing instruments, each sub-management server is connected to the communication terminal testing apparatus via the internet, and each sub-management server is connected to a plurality of testing instruments.
CN201510895241.1A 2015-12-08 2015-12-08 A kind of communication terminal test method, apparatus Internet-based and system Active CN105548749B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510895241.1A CN105548749B (en) 2015-12-08 2015-12-08 A kind of communication terminal test method, apparatus Internet-based and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510895241.1A CN105548749B (en) 2015-12-08 2015-12-08 A kind of communication terminal test method, apparatus Internet-based and system

Publications (2)

Publication Number Publication Date
CN105548749A CN105548749A (en) 2016-05-04
CN105548749B true CN105548749B (en) 2018-12-21

Family

ID=55828070

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510895241.1A Active CN105548749B (en) 2015-12-08 2015-12-08 A kind of communication terminal test method, apparatus Internet-based and system

Country Status (1)

Country Link
CN (1) CN105548749B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107577598A (en) * 2017-08-11 2018-01-12 北京奇虎科技有限公司 A kind of automated testing method, device, server and system
CN109560996B (en) * 2019-01-14 2023-11-17 上海挚极信息科技有限公司 Automatic testing system and method for terminal of Internet of things
CN110031746B (en) * 2019-04-19 2020-09-18 中国南方电网有限责任公司 Chip test remote monitoring method and device, computer equipment and storage medium
CN110287434B (en) * 2019-07-02 2022-02-25 郑州悉知信息科技股份有限公司 Website processing method and device and storage medium
CN114978970B (en) * 2022-04-07 2023-11-24 上海钧正网络科技有限公司 Data testing system, method, equipment and medium based on custom mock platform
CN115567566A (en) * 2022-09-19 2023-01-03 中国联合网络通信集团有限公司 Management method of instrument, cloud server and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345969A (en) * 2007-07-11 2009-01-14 陈新 Mobile communication network on-line test method and apparatus
CN102905034A (en) * 2011-07-29 2013-01-30 富泰华工业(深圳)有限公司 Electronic device testing system and electronic device testing method
CN103001704A (en) * 2011-09-08 2013-03-27 工业和信息化部电信传输研究所 Automatic radiofrequency consistency test system for distributed terminals
KR20130093713A (en) * 2011-12-23 2013-08-23 주식회사 케이티 Device for testing optical network unit, system for using the same, and method thereof
CN103701664A (en) * 2013-12-25 2014-04-02 北京航天测控技术有限公司 Method for testing runtime of equipment and testing server
CN103970650A (en) * 2014-04-09 2014-08-06 广州杰赛科技股份有限公司 Distributed testing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101345969A (en) * 2007-07-11 2009-01-14 陈新 Mobile communication network on-line test method and apparatus
CN102905034A (en) * 2011-07-29 2013-01-30 富泰华工业(深圳)有限公司 Electronic device testing system and electronic device testing method
CN103001704A (en) * 2011-09-08 2013-03-27 工业和信息化部电信传输研究所 Automatic radiofrequency consistency test system for distributed terminals
KR20130093713A (en) * 2011-12-23 2013-08-23 주식회사 케이티 Device for testing optical network unit, system for using the same, and method thereof
CN103701664A (en) * 2013-12-25 2014-04-02 北京航天测控技术有限公司 Method for testing runtime of equipment and testing server
CN103970650A (en) * 2014-04-09 2014-08-06 广州杰赛科技股份有限公司 Distributed testing method and device

Also Published As

Publication number Publication date
CN105548749A (en) 2016-05-04

Similar Documents

Publication Publication Date Title
CN105548749B (en) A kind of communication terminal test method, apparatus Internet-based and system
US20140297809A1 (en) Apparatus and method for processing multiple open apis
CN103001815B (en) The acquisition methods of test data, Apparatus and system
KR100945282B1 (en) Verifying method for implementing management software
CN104978258A (en) Software automation test method and system
CN102841846A (en) Software testing method, device and system based on Hadoop
CN108737570A (en) A kind of information-pushing method, apparatus and system
CN107291608B (en) Test script generation method, interface subscription/registration method and device
CN105354118A (en) Method, apparatus and system for automatically testing intelligent terminal
CN106713471B (en) Configuration file acquisition method and device
CN109040255B (en) Internet of things equipment access method, device, equipment and storage medium
CN111506358B (en) Method and device for updating container configuration
CN111200649B (en) Scheduling method and device and scheduling model generation method and device
CN104618388A (en) Quick registration and login method and corresponding reset server and information server
CN109447656B (en) Enterprise group service method, device and system based on cloud technology and storage medium
CN111538672A (en) Test case layered test method, computer device and computer-readable storage medium
US20110088101A1 (en) Information exchange/share system, method and program thereof
CN110430290B (en) Resource address updating method, computer device and storage medium
CN107277140A (en) A kind of distribution method of application programming interfaces, route middleware and operation system
CN109951473B (en) Function triggering method, system, electronic device and computer readable storage medium
CN114065159A (en) Server and application login method
CN107909460B (en) Position synchronization method, device, data center and storage medium
US20160125463A1 (en) Pre-Generating Blank Application Instances to Improve Response Time
CN104580224B (en) A kind of method for connecting network and device and computer system
CN108846951A (en) Automatic vending machine long-range control method, device, storage medium and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant