[go: up one dir, main page]

CN106201858A - The test system of application program and control method thereof and device in mobile terminal - Google Patents

The test system of application program and control method thereof and device in mobile terminal Download PDF

Info

Publication number
CN106201858A
CN106201858A CN201510229275.7A CN201510229275A CN106201858A CN 106201858 A CN106201858 A CN 106201858A CN 201510229275 A CN201510229275 A CN 201510229275A CN 106201858 A CN106201858 A CN 106201858A
Authority
CN
China
Prior art keywords
mobile terminal
service module
communication service
module
port
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.)
Pending
Application number
CN201510229275.7A
Other languages
Chinese (zh)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201510229275.7A priority Critical patent/CN106201858A/en
Publication of CN106201858A publication Critical patent/CN106201858A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The application proposes test system, method and the server of application program in a kind of mobile terminal, this system includes: include multiple equipment end servers of at least one mobile-terminal simulator and the first communication service module respectively, wherein, each mobile-terminal simulator is corresponding with the first communication service module port, and the port of the first communication service module is monitored by each mobile-terminal simulator by the mobile terminal administration finger daemon of self;And there is mobile terminal administration module and the mobile terminal administration server of the second communication service module being in communication with each other with mobile terminal administration module, wherein, second communication service module and multiple equipment end server keep between the first communication service module session connection respectively, and the mapping ruler being in communication with each other according to mobile terminal administration module and at least one mobile-terminal simulator sets up the communication between mobile terminal administration module and mobile-terminal simulator.

Description

The test system of application program and control method thereof and device in mobile terminal
Technical field
The application relates to Mobile solution field tests, particularly to the test system of application program in a kind of mobile terminal, method, Mobile terminal administration server and equipment end server.
Background technology
In Mobile solution field tests, for the most adaptive different operating system version of a application program of high efficiency test and Different screen resolutions, can run automatic test and Monkey test on different simulators.
But, current most of simulators are attached by local localhost domain name, do in this locality for tester Small-scale unit testing uses, it can be difficult to it is many to be applied to long-range connection while that distributed concurrent testing, i.e. client being difficult to Individual simulator.Such as, as a example by ADB (Android Debug Bridge, Android debugging bridger) management instrument, ADB Management instrument include ADB PC (Personal Computer, personal computer) client and ADBD (ADB daemon, ADB finger daemon) equipment end.ADB daemon is to operate in the ADB finger daemon in Android device, due to fortune Row ADB daemon in simulator only monitors localhost address, therefore even with the mode of TCP, and ADB PC Client also can only be passed through localhost (local host) and ADB daemon foundation and be connected in this locality.
Specifically, the connection of ADB pc client and multiple simulators can be realized by multiple host servers.Wherein, often (Secure Shell, the network work group of IETF formulated, foundation is being applied to be provided with SSH on individual host server Security protocol on the basis of layer and transport layer) start simulator as much as possible on server, and each host server, each Simulator is switched on TCP/IP (Transmission Control Protocol/Internet Protocol, the transmission of ADB daemon Control protocol/Internet Protocol, has another name called network communication protocol) listening port.ADB pc client is installed PuTTY (a kind of remote login tools), when client wants to connect the simulator on certain host server, just by arranging PuTTY Session so that client and this host server are set up is connected, at the forwarding of SSH tunnel, set port forwarding simultaneously.
But in this way, client synchronization can only connect all simulators on a host server, if wanted Connect the simulator on other host servers, then set up session with new host server again after have to be off current sessions, with even Connect the simulator on new host server, therefore, it is impossible to the simulator being simultaneously connected with on different host server, be not easy to management, Relatively costly.
Summary of the invention
The application is intended to solve above-mentioned technical problem the most to a certain extent.
To this end, the first of the application purpose is to propose the test system of application program in a kind of mobile terminal, it is achieved that simultaneously, Remotely connect multiple mobile-terminal simulators, thus the distributed simulation system of the system buildup thus constituted can be used, and carry For being simultaneously connected with the service of multiple simulator, or directly provide Application testing service.
Second purpose of the application is to propose the control method of Application testing system in a kind of mobile terminal.
3rd purpose of the application is to propose a kind of mobile terminal administration service of Application testing in mobile terminal Device.
4th purpose of the application is to propose a kind of equipment end server of Application testing in mobile terminal.
For reaching above-mentioned purpose, propose the test system of application program in a kind of mobile terminal according to the application first aspect embodiment System, including mobile terminal administration server and multiple equipment end server, wherein, the plurality of equipment end server includes respectively At least one mobile-terminal simulator and the first communication service module, wherein, each described mobile-terminal simulator has mobile whole End management finger daemon, each described mobile-terminal simulator is corresponding with a port of described first communication service module, each Described mobile-terminal simulator passes through the described mobile terminal administration finger daemon of self end to described first communication service module Mouth is monitored;And described mobile terminal administration server have mobile terminal administration module and with described mobile terminal administration mould The second communication service module that block is in communication with each other, wherein, in described second communication service module and the plurality of equipment end server Keep session connection between first communication service module respectively, and described second communication service module preserves described mobile terminal pipe The mapping ruler that reason module is in communication with each other with at least one mobile-terminal simulator in the plurality of equipment end server, described second Communication service module is set up described mobile terminal administration module according to described mapping ruler and is simulated with at least one mobile terminal described Communication between device.
The test system of application program in the mobile terminal of the embodiment of the present application, the second communication clothes in mobile terminal administration server Business module can according to mobile terminal administration module in default mapping ruler maintenance and management mobile terminal administration management server with The communication between at least one mobile-terminal simulator in equipment end server and session connection, it is achieved that, remotely connect simultaneously Multiple mobile-terminal simulators, thus the distributed simulation system of the system buildup thus constituted can be used, and offer connects simultaneously Connect the service of multiple simulator, or Application testing service is directly provided, and the system thus constituted can be used to substitute true hands The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) that machine or other mobile devices are set up, thus reach Purpose to management cost-effective, convenient.
The application second aspect embodiment provides the control method of Application testing system in a kind of mobile terminal, described movement In terminal, Application testing system includes mobile terminal administration server and multiple equipment end server, described equipment end server Include that at least one mobile-terminal simulator and the first communication service module, described mobile terminal administration server have movement respectively Termination management module and the second communication service module, described method includes: described mobile terminal administration module generates test post, And described test post is sent to described second communication service module, wherein, described test post includes remote port slogan;Institute State the second communication service module and search the local port number corresponding with described remote port slogan and session according to the mapping ruler preset Number, and by the port corresponding with described local port number, equipment end corresponding for described test post transmission to described session number is taken Port corresponding to described remote port slogan in business device;The mobile-terminal simulator that described remote port slogan is corresponding is described by monitoring The port that remote port slogan is corresponding obtains described test post.
The control method of Application testing system in the mobile terminal of the embodiment of the present application, in mobile terminal administration server Two communication service module can be according to mobile terminal pipe in default mapping ruler maintenance and management mobile terminal administration management server The communication between at least one mobile-terminal simulator in reason module and equipment end server and session connection, it is achieved that simultaneously, Remotely connect multiple mobile-terminal simulators, thus the distributed simulation system of the system buildup thus constituted can be used, and carry For being simultaneously connected with the service of multiple simulator, or directly provide Application testing service, and the system thus constituted can be used to replace The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) set up for real handset or other mobile devices, Thus reach the purpose of management cost-effective, convenient.
The application third aspect embodiment provides a kind of mobile terminal administration service of Application testing in mobile terminal Device, including: mobile terminal administration module and the second communication service module being in communication with each other with described mobile terminal administration module, its In, described mobile terminal administration module is used for generating test post, and sends described test post to described second communication service Module, wherein, described test post includes remote port slogan;Described second communication service module is for according to the mapping rule preset Then search the local port number corresponding with described remote port slogan and session number, and by the port corresponding with described local port number Described test post is sent the port that the described remote port slogan in the equipment end server that extremely described session number is corresponding is corresponding, with The mobile-terminal simulator making monitoring described remote port slogan obtains described test post.
The mobile terminal administration server of Application testing in mobile terminal of the embodiment of the present application, the second communication service mould Block can be according to mobile terminal administration module and equipment in default mapping ruler maintenance and management mobile terminal administration management server The communication between at least one mobile-terminal simulator in end server and session connection, it is achieved that simultaneously, remotely connect multiple Mobile-terminal simulator, thus the distributed simulation system of the system buildup thus constituted can be used, and offer is simultaneously connected with many The service of individual simulator, or Application testing service is directly provided, and can use the system that thus constitutes substitute real handset or The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) that other mobile devices are set up, thus reach joint About cost, the purpose of convenient management.
The application fourth aspect embodiment provides a kind of equipment end server of Application testing in mobile terminal, bag Including: at least one mobile-terminal simulator and the first communication service module, wherein, each described mobile-terminal simulator has shifting Dynamic terminal management finger daemon, each described mobile-terminal simulator is corresponding with a port of described first communication service module, Described first communication service module is for communicating with mobile terminal administration server, to receive described mobile terminal administration service The test post that device sends;Described mobile-terminal simulator is used for by the described mobile terminal administration finger daemon of self described The port of the first communication service module is monitored, if the port monitored described in described mobile-terminal simulator receives described survey Examination message, the most described mobile-terminal simulator obtains described test post.
The equipment end server of Application testing in mobile terminal of the embodiment of the present application, mobile-terminal simulator can pass through The port of the first communication service module is monitored by the mobile terminal administration finger daemon of self, thus when its port monitored This test post can be obtained when receiving the test post of mobile terminal administration server transmission, carry for mobile terminal administration server Supply to be simultaneously connected with the service of multiple simulator, or Application testing service is directly provided, the system thus constituted can be used to replace The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) set up for real handset or other mobile devices, Thus reach the purpose of management cost-effective, convenient.
The additional aspect of the application and advantage will part be given in the following description, and part will become bright from the following description Aobvious, or recognized by the practice of the application.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the application and advantage the accompanying drawings below description to embodiment will be apparent from from combining and Easy to understand, wherein:
Fig. 1 is the structured flowchart of the test system of application program in the mobile terminal according to one embodiment of the application;
Fig. 2 is the schematic diagram of the test system of application program in the mobile terminal according to one embodiment of the application;
Fig. 3 is the flow chart of the control method of Application testing system in the mobile terminal according to one embodiment of the application;
Fig. 4 is the mobile terminal administration server of Application testing in mobile terminal according to one embodiment of the application Structured flowchart;
Fig. 5 is the structure of the equipment end server of Application testing in mobile terminal according to one embodiment of the application Block diagram.
Detailed description of the invention
Embodiments herein is described below in detail, and the example of described embodiment is shown in the drawings, the most identical or Similar label represents same or similar element or has the element of same or like function.Describe below with reference to accompanying drawing Embodiment is exemplary, is only used for explaining the application, and it is not intended that restriction to the application.
In the description of the present application, it is to be understood that term " " center ", " longitudinally ", " laterally ", " on ", D score, " front ", Orientation or the position relationship of the instruction such as " afterwards ", "left", "right", " vertically ", " level ", " top ", " end ", " interior ", " outward " are base In orientation shown in the drawings or position relationship, it is for only for ease of description the application and simplifies description rather than instruction or hint institute The device that refers to or element must have specific orientation, with specific azimuth configuration and operation, therefore it is not intended that to the application Restriction.Additionally, term " first ", " second " are only used for describing purpose, and it is not intended that instruction or hint relative importance.
In the description of the present application, it should be noted that unless otherwise clearly defined and limited, term " install ", " being connected ", " connect " and should be interpreted broadly, connect for example, it may be fixing, it is also possible to be to removably connect, or be integrally connected;Permissible It is to be mechanically connected, it is also possible to be electrical connection;Can be to be joined directly together, it is also possible to be indirectly connected to by intermediary, can be two The connection of individual element internal.For the ordinary skill in the art, can understand that above-mentioned term is in the application with concrete condition In concrete meaning.
Below with reference to the accompanying drawings describe according to the test system of application program, the control of this system in the mobile terminal of the embodiment of the present application Method and for the mobile terminal administration server of this system and equipment end server.
Fig. 1 is the structured flowchart of the test system of application program in the mobile terminal according to one embodiment of the application.
As it is shown in figure 1, the test system of application program includes in the mobile terminal of the embodiment of the present application: mobile terminal administration service Device 100 and multiple equipment end server 200.
Specifically, multiple equipment end servers 100 include at least one mobile-terminal simulator 110 and first communication service module 120.Wherein, each mobile-terminal simulator 110 has mobile terminal administration finger daemon, each mobile-terminal simulator 110 Corresponding with a port of the first communication service module 120, each mobile-terminal simulator 110 mobile terminal pipe by self The port of the first communication service module 120 is monitored by reason finger daemon.
Wherein, each mobile-terminal simulator 110 can be by opening the TCP/IP of its mobile terminal administration finger daemon having Corresponding port in first communication service module 120 is monitored.
Mobile terminal administration server 200 have mobile terminal administration module 210 and with mobile terminal administration module 210 phase intercommunication Second communication service module 220 of letter.Wherein, in the second communication service module 220 and multiple equipment end servers 100 first Keep session connection between communication service module 120 respectively, and the second communication service module 220 preserves mobile terminal administration mould The mapping ruler that block 210 is in communication with each other with at least one mobile-terminal simulator 110 in multiple equipment end servers 100, second Communication service module 220 sets up mobile terminal administration module 110 and at least one mobile-terminal simulator 210 according to mapping ruler Between communication.
In an embodiment of the application, mapping ruler can include the local port number in the second communication service module 220, Session number between two communication server module 220 and the first communication service module 120, the first communication service module 110 remote Corresponding relation between journey port numbers.For example, mobile terminal administration module 210 and one of them mobile-terminal simulator The mapping ruler of 110 correspondences can be: local port A Session N remote port B, thus, by above-mentioned mapping Test post can be forwarded to the remote port of appointment session by rule by local port.
More specifically, the work process of this system can be: mobile terminal administration module 210 generates test post, and test is disappeared Breath sends to the second communication service module 210, and wherein, test post includes a remote port slogan.Second communication server Module 220 searches the local port number corresponding with the remote port slogan included by test post and session according to above-mentioned mapping ruler Number, with the local port corresponding by local port number by equipment end clothes corresponding for this test post transmission to the session number found The port that in business device 100, this remote port slogan is corresponding.In equipment end server 100, monitor the end that this remote port slogan is corresponding The mobile-terminal simulator of mouth can obtain this test post by the mobile terminal administration finger daemon of self.
As in figure 2 it is shown, with the operating system of mobile terminal as android system, this test system include three equipment end services As a example by device, each device server include two mobile-terminal simulators, mobile terminal administration module 210 can be ADB pipe Reason module, mobile terminal administration finger daemon can be ADB finger daemon.First communication service module 120 can be to set in advance The SSH service module installing and having been turned in standby end server 100, the second communication service module 220 may be based on PuTTY Improvement service module, simultaneously can keep the service module based on PuTTY of session connection with multiple SSH service modules, It is referred to alternatively as PuTTY Pro.(the first communication service module 120 is i.e. can to set local port in advance in PuTTY Pro The port of PuTTY Pro) and the mapping rule of remote port (port of the second communication service module 220 i.e. SSH service module) Then, and be stored in this locality.
Improvement service module based on PuTTY is different from traditional PuTTY, PuTTY Pro can be simultaneously connected with multiple SSH clothes Business module, and maintain respectively and manage and the session of multiple SSH service modules.Thus, when improvement service based on PuTTY After module receives the test post that ADB management module sends, the remote port in test post can be found according to mapping ruler Port that slogan is corresponding and session, and test post sent to SSH corresponding to the session found by the port that finds Service module, so that the mobile-terminal simulator monitoring the port corresponding with remote port slogan of this SSH service module gets Test post.
Specifically, ADB management module can pass through adb connect localhost:[remote port slogan] order, by changing remotely Port numbers connects the ADB finger daemon of all mobile-terminal simulators on equipment end server 100 one by one, and is not required to break Meeting words just freely can switch in different ADB finger daemons.For mobile terminal administration server, the most real Show and simultaneously, remotely connected multiple mobile-terminal simulators.
The test system of application program in the mobile terminal of the embodiment of the present application, the second communication clothes in mobile terminal administration server Business module can according to mobile terminal administration module in default mapping ruler maintenance and management mobile terminal administration management server with The communication between at least one mobile-terminal simulator in equipment end server and session connection, it is achieved that, remotely connect simultaneously Multiple mobile-terminal simulators, thus the distributed simulation system of the system buildup thus constituted can be used, and offer connects simultaneously Connect the service of multiple simulator, or Application testing service is directly provided, and the system thus constituted can be used to substitute true hands The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) that machine or other mobile devices are set up, thus reach Purpose to management cost-effective, convenient.
As a example by realize above-described embodiment, the application also proposes the control method of Application testing system in a kind of mobile terminal.
Fig. 3 is the flow chart of the control method of Application testing system in the mobile terminal according to one embodiment of the application.Should In mobile terminal, Application testing system includes mobile terminal administration server and multiple equipment end server, equipment end server Including at least one mobile-terminal simulator and the first communication service module respectively, mobile terminal administration server has mobile terminal Management module and the second communication service module.
As it is shown on figure 3, according to the control method of Application testing system in the mobile terminal of the embodiment of the present application, including following Step.
S301, mobile terminal administration module generates test post, and sends test post to the second communication service module, wherein, Test post includes remote port slogan.
In an embodiment of the application, the mobile terminal administration module in mobile terminal administration server and the second communication service Module can be in communication with each other, and after mobile terminal administration module generates test post, can send test post to the first communication service mould Block.
Wherein, the destination mobile terminal simulator that the remote port slogan in test post is this test post monitored first lead to The port numbers of telecommunications services module.
S302, the second communication service module searches the local port number corresponding with remote port slogan and meeting according to the mapping ruler preset Words number, and by the port corresponding with local port number test post is sent to equipment end server corresponding to session number remote The port that journey port numbers is corresponding.
Specifically, the mobile-terminal simulator in equipment end server has mobile terminal administration finger daemon, each mobile terminal Simulator is corresponding with the first communication service module port, each mobile-terminal simulator mobile terminal administration by self The port of the first communication service module is monitored by finger daemon.
Wherein, the second communication service module and multiple equipment end server keep session even respectively between the first communication service module Connect, and the second communication service module preserves mobile terminal administration module and at least one mobile terminal in multiple equipment end servers The mapping ruler that simulator is in communication with each other.For example, mobile terminal administration module is corresponding with one of them mobile-terminal simulator Mapping ruler can be: local port A Session N remote port B, thus, can be led to by above-mentioned mapping ruler Cross local port and test post is forwarded to specify the remote port of session.
In an embodiment of the application, mapping ruler can include the local port number in the second communication service module, second lead to Right between session number between telecommunications services device module and the first communication service module, the remote port slogan of the first communication service module Should be related to.Thus, the second communication service module can find the destination mobile terminal simulation of test post according to default mapping ruler Port numbers (this of the second communication service module that the port numbers (remote port slogan) of the first communication service module that device is monitored is corresponding Ground port numbers) and session number corresponding to the equipment end server at this destination mobile terminal simulator place.Thus, by this locality The port of the second communication service module that port numbers is corresponding is by equipment end corresponding for this test post transmission to the session number found The port that remote port slogan in server is corresponding.
S303, the mobile-terminal simulator that remote port slogan is corresponding is disappeared by the port acquisition test monitoring remote port slogan corresponding Breath.
In an embodiment of the application, each mobile-terminal simulator in equipment end server and the first communication service module A port correspondence, and each mobile-terminal simulator has mobile terminal administration finger daemon.Mobile-terminal simulator can lead to The mobile terminal administration finger daemon crossing self monitors the port of its first corresponding communication service module, connects obtaining this port The message received.Thus, when the port that mobile-terminal simulator is monitored receives test post, this mobile-terminal simulator is i.e. This test post can be obtained.Wherein, each mobile-terminal simulator can be by opening its mobile terminal administration finger daemon having TCP/IP the corresponding port in the first communication service module is monitored.
As in figure 2 it is shown, with the operating system of mobile terminal as android system, this test system include three equipment end services As a example by device, each device server include two mobile-terminal simulators, mobile terminal administration module can be that ADB manages mould Block, mobile terminal administration finger daemon can be ADB finger daemon.First communication service module can be in advance in equipment end service The SSH service module installed in device and have been turned on, the second communication service module may be based on the improvement service module of PuTTY, The service module based on PuTTY of session connection can be kept with multiple SSH service modules simultaneously, be referred to alternatively as PuTTY Pro.Can set in PuTTY Pro in advance local port (port of the first communication service module i.e. PuTTY Pro) with The mapping ruler of remote port (port of the second communication service module i.e. SSH service module), and it is stored in this locality.
Improvement service module based on PuTTY is different from traditional PuTTY, PuTTY Pro can be simultaneously connected with multiple SSH clothes Business module, and maintain respectively and manage and the session of multiple SSH service modules.Thus, when improvement service based on PuTTY After module receives the test post that ADB management module sends, the remote port in test post can be found according to mapping ruler Port that slogan is corresponding and session, and test post sent to SSH corresponding to the session found by the port that finds Service module, so that the mobile-terminal simulator monitoring the port corresponding with remote port slogan of this SSH service module gets Test post.
Specifically, ADB management module can pass through adb connect localhost:[remote port slogan] order, by changing remotely Port numbers connects the ADB finger daemon of all mobile-terminal simulators on equipment end server one by one, and is not required to disconnection meeting Words just freely can switch in different ADB finger daemons.For mobile terminal administration server, it is achieved that Simultaneously, multiple mobile-terminal simulators are remotely connected.
The control method of Application testing system in the mobile terminal of the embodiment of the present application, in mobile terminal administration server Two communication service module can be according to mobile terminal pipe in default mapping ruler maintenance and management mobile terminal administration management server The communication between at least one mobile-terminal simulator in reason module and equipment end server and session connection, it is achieved that simultaneously, Remotely connect multiple mobile-terminal simulators, thus the distributed simulation system of the system buildup thus constituted can be used, and carry For being simultaneously connected with the service of multiple simulator, or directly provide Application testing service, and the system thus constituted can be used to replace The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) set up for real handset or other mobile devices, Thus reach the purpose of management cost-effective, convenient.
As a example by realize above-described embodiment, the application also proposes a kind of mobile terminal administration of Application testing in mobile terminal Server.
Fig. 4 is the mobile terminal administration server of Application testing in mobile terminal according to one embodiment of the application Structured flowchart.
As shown in Figure 4, this is used for the mobile terminal administration server of Application testing in mobile terminal, including: mobile terminal Management module 210 and the second communication service module 220, wherein, the second communication service module 220 and mobile terminal administration module It is in communication with each other.
Specifically, mobile terminal administration module 210 is used for generating test post, and sends test post to the second communication service Module 220, wherein, test post includes remote port slogan.Wherein, the remote port slogan in test post is that this test disappears The port numbers of the first communication service module 220 that the destination mobile terminal simulator of breath is monitored.
Second communication service module 220 is for searching the local port number corresponding with remote port slogan according to the mapping ruler preset With session number, and by the port corresponding with local port number by equipment end server corresponding for test post transmission to session number Port corresponding to remote port slogan so that the mobile-terminal simulator monitoring remote port slogan obtains test post.
More specifically, the mobile-terminal simulator in equipment end server has mobile terminal administration finger daemon, each mobile whole End simulator is corresponding with the first communication service module port, each mobile-terminal simulator mobile terminal pipe by self The port of the first communication service module is monitored by reason finger daemon.The port monitored when mobile-terminal simulator receives survey During examination message, this mobile-terminal simulator can obtain this test post.Wherein, each mobile-terminal simulator can be by opening Corresponding port in first communication service module is monitored by the TCP/IP of the mobile terminal administration finger daemon that it has.
Wherein, the second communication service module 220 and multiple equipment end server keep meeting between the first communication service module respectively Words connect, and the second communication service module 220 is preserved in mobile terminal administration module 210 and multiple equipment end servers at least The mapping ruler that one mobile-terminal simulator is in communication with each other.For example, mobile terminal administration module 210 is moved with one of them The mapping ruler moving terminal emulator corresponding can be: local port A Session N remote port B, thus, pass through Test post can be forwarded to the remote port of appointment session by above-mentioned mapping ruler by local port.
In an embodiment of the application, mapping ruler can include the local port number in the second communication service module 220, Session number between two communication server module 220 and the first communication service module, the remote port slogan of the first communication service module Between corresponding relation.Thus, the second communication service module 220 can find the target of test post according to default mapping ruler The second communication service mould that the port numbers (remote port slogan) of the first communication service module that mobile-terminal simulator is monitored is corresponding The port numbers (local port number) of block 220 and session corresponding to the equipment end server at this destination mobile terminal simulator place Number.Thus, by the port of the second communication service module 220 corresponding to local port number, this test post is sent to finding Equipment end server corresponding to session number in port corresponding to remote port slogan.
As in figure 2 it is shown, with the operating system of mobile terminal as android system, this test system include three equipment end services As a example by device, each device server include two mobile-terminal simulators, mobile terminal administration module 210 can be ADB pipe Reason module, mobile terminal administration finger daemon can be ADB finger daemon.First communication service module can be in advance in equipment end The SSH service module installed in server and have been turned on, the second communication service module 220 may be based on the improvement of PuTTY Service module, is referred to alternatively as PuTTY Pro.Local port (the first communication service mould can be set in advance in PuTTY Pro The port of block i.e. PuTTY Pro) and the mapping of remote port (port of the second communication service module i.e. SSH service module) Rule, and it is stored in this locality.
Improvement service module based on PuTTY is different from traditional PuTTY, PuTTY Pro can be simultaneously connected with multiple SSH clothes Business module, and maintain respectively and manage and the session of multiple SSH service modules.Thus, when improvement service based on PuTTY After module receives the test post that ADB management module sends, the remote port in test post can be found according to mapping ruler Port that slogan is corresponding and session, and test post sent to SSH corresponding to the session found by the port that finds Service module, so that the mobile-terminal simulator monitoring the port corresponding with remote port slogan of this SSH service module gets Test post.
Specifically, ADB management module can pass through adb connect localhost:[remote port slogan] order, by changing remotely Port numbers connects the ADB finger daemon of all mobile-terminal simulators on equipment end server one by one, and is not required to disconnection meeting Words just freely can switch in different ADB finger daemons.For mobile terminal administration server, it is achieved that Simultaneously, multiple mobile-terminal simulators are remotely connected.
The mobile terminal administration server of Application testing in mobile terminal of the embodiment of the present application, the second communication service mould Block can be according to mobile terminal administration module and equipment in default mapping ruler maintenance and management mobile terminal administration management server The communication between at least one mobile-terminal simulator in end server and session connection, it is achieved that simultaneously, remotely connect multiple Mobile-terminal simulator, thus the distributed simulation system of the system buildup thus constituted can be used, and offer is simultaneously connected with many The service of individual simulator, or Application testing service is directly provided, and can use the system that thus constitutes substitute real handset or The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) that other mobile devices are set up, thus reach joint About cost, the purpose of convenient management.
In order to realize above-described embodiment, the application also proposes a kind of equipment end service of Application testing in mobile terminal Device.
Fig. 5 is the structure of the equipment end server of Application testing in mobile terminal according to one embodiment of the application Block diagram.
As it is shown in figure 5, according to the equipment end server of Application testing in mobile terminal of the embodiment of the present application, including: At least one mobile-terminal simulator 110 and first communication service module 120, wherein, each mobile-terminal simulator has shifting Dynamic terminal management finger daemon, each mobile-terminal simulator is corresponding with the first communication service module port.
Specifically, the first communication service module 120 is for communicating with mobile terminal administration server, to receive mobile terminal The test post that management server sends.
In an embodiment of the application, mobile terminal administration server can include mobile terminal administration module and and mobile terminal The second communication service module that management module communicates.Second communication module storage in mobile terminal administration server has mapping Rule, this mapping ruler can include the local port number in mobile terminal administration server, mobile terminal administration server and first Corresponding relation between session number between communication service module 120, the remote port slogan of the first communication service module 120.Lift For example, the mobile terminal administration module mapping ruler corresponding with one of them mobile-terminal simulator 110 can be: local port A Session N remote port B, thus, by local port, test post can be forwarded by above-mentioned mapping ruler To the remote port specifying session.
More specifically, the second communication service module can and multiple equipment end server in keep respectively between the first communication service module Session connection.Thus, the second communication service module can find the destination mobile terminal mould of test post according to default mapping ruler Intend the port numbers of the second communication service module of port numbers (remote port slogan) correspondence of the first communication service module that device is monitored The session number that the equipment end server at (local port number) and this destination mobile terminal simulator place is corresponding.Thus, pass through This test post is sent to corresponding the setting of the session number found by the port of the second communication service module that local port number is corresponding The port that the standby remote port slogan held in server is corresponding.
Mobile-terminal simulator 110 is for by the mobile terminal administration finger daemon of self end to the first communication service module Mouth is monitored, if the port that mobile-terminal simulator is monitored receives test post, then mobile-terminal simulator obtains test Message.
In an embodiment of the application, each mobile-terminal simulator 110 in equipment end server and the first communication service One port correspondence of module, and each mobile-terminal simulator 110 has mobile terminal administration finger daemon.Mobile terminal mould Intend device 110 and can be monitored the port of its first corresponding communication service module by the mobile terminal administration finger daemon of self, with Obtain the message that this port receives.Thus, when the port that mobile-terminal simulator is monitored receives test post, this moves Terminal emulator 110 can obtain this test post.Wherein, each mobile-terminal simulator 110 can be by opening what it had Corresponding port in first communication service module is monitored by the TCP/IP of mobile terminal administration finger daemon.
As in figure 2 it is shown, as a example by the operating system of mobile terminal is as android system, mobile terminal administration module can be ADB Management module, mobile terminal administration finger daemon can be ADB finger daemon.First communication service module can be in advance at equipment The SSH service module installing and having been turned in end server, the second communication service module may be based on the improvement clothes of PuTTY Business module, is referred to alternatively as PuTTY Pro.Local port (the first communication service module can be set in advance in PuTTY Pro The port of i.e. PuTTY Pro) and the mapping rule of remote port (port of the second communication service module i.e. SSH service module) Then, and be stored in this locality.
Improvement service module based on PuTTY is different from traditional PuTTY, PuTTY Pro can be simultaneously connected with multiple SSH clothes Business module, and maintain respectively and manage and the session of multiple SSH service modules.Thus, when improvement service based on PuTTY After module receives the test post that ADB management module sends, the remote port in test post can be found according to mapping ruler Port that slogan is corresponding and session, and test post sent to SSH corresponding to the session found by the port that finds Service module, so that the mobile-terminal simulator monitoring the port corresponding with remote port slogan of this SSH service module gets Test post.
Specifically, ADB management module can pass through adb connect localhost:[remote port slogan] order, by changing remotely Port numbers connects the ADB finger daemon of all mobile-terminal simulators on equipment end server one by one, and is not required to disconnection meeting Words just freely can switch in different ADB finger daemons.For mobile terminal administration server, it is achieved that Simultaneously, multiple mobile-terminal simulators are remotely connected.
The equipment end server of Application testing in mobile terminal of the embodiment of the present application, mobile-terminal simulator can pass through The port of the first communication service module is monitored by the mobile terminal administration finger daemon of self, thus when its port monitored This test post can be obtained when receiving the test post of mobile terminal administration server transmission, carry for mobile terminal administration server Supply to be simultaneously connected with the service of multiple simulator, or Application testing service is directly provided, the system thus constituted can be used to replace The adaptive test system (such as: Baidu moves cloud test center, Testin cloud survey etc.) set up for real handset or other mobile devices, Thus reach the purpose of management cost-effective, convenient.
Any process described otherwise above or method describe and are construed as in flow chart or at this, represent include one or The module of code, fragment or the part of the executable instruction of the more steps for realizing specific logical function or process, and The scope of the preferred implementation of the application includes other realization, wherein can not be by order that is shown or that discuss, including root According to involved function by basic mode simultaneously or in the opposite order, performing function, this should be by embodiments herein institute Belong to those skilled in the art to be understood.
Represent in flow charts or the logic described otherwise above at this and/or step, for example, it is possible to be considered as reality The sequencing list of the executable instruction of existing logic function, may be embodied in any computer-readable medium, holds for instruction Row system, device or equipment (system such as computer based system, including processor or other can from instruction execution system, Device or equipment instruction fetch also perform the system of instruction) use, or combine these instruction execution systems, device or equipment and use. For the purpose of this specification, " computer-readable medium " can be any can comprise, store, communicate, propagate or transmission procedure with For instruction execution system, device or equipment or combine these instruction execution systems, device or equipment and device.Computer The more specifically example (non-exhaustive list) of computer-readable recording medium includes following: have the electrical connection section (electricity of one or more wiring Sub-device), portable computer diskette box (magnetic device), random access memory (RAM), read only memory (ROM), Erasable edit read only memory (EPROM or flash memory), fiber device, and the read-only storage of portable optic disk Device (CDROM).It addition, computer-readable medium can even is that and can print the paper of described program thereon or other are suitable Medium, because then can carry out editing, interpreting or if desired with it such as by paper or other media are carried out optical scanning His suitable method is processed to electronically obtain described program, is then stored in computer storage.
Should be appreciated that each several part of the application can realize by hardware, software, firmware or combinations thereof.In above-mentioned enforcement In mode, multiple steps or method can be with storing the software or firmware that in memory and be performed by suitable instruction execution system Realize.Such as, if realized with hardware, with the most the same, available following technology well known in the art In any one or their combination realize: have and patrol for the discrete of logic gates that data signal is realized logic function Collect circuit, there is the special IC of suitable combination logic gate circuit, programmable gate array (PGA), field-programmable Gate array (FPGA) etc..
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is can Completing instructing relevant hardware by program, described program can be stored in a kind of computer-readable recording medium, should Program upon execution, including one or a combination set of the step of embodiment of the method.
Additionally, each functional unit in each embodiment of the application can be integrated in a processing module, it is also possible to be each Unit is individually physically present, it is also possible to two or more unit are integrated in a module.Above-mentioned integrated module is the most permissible The form using hardware realizes, it would however also be possible to employ the form of software function module realizes.If described integrated module is with software merit Can the form of module realize and as independent production marketing or when using, it is also possible to be stored in the storage of embodied on computer readable and be situated between In matter.
Storage medium mentioned above can be read only memory, disk or CD etc..
In the description of this specification, reference term " embodiment ", " some embodiments ", " example ", " concrete example ", Or specific features, structure, material or the feature that the description of " some examples " etc. means to combine this embodiment or example describes comprises In at least one embodiment or example of the application.In this manual, the schematic representation to above-mentioned term not necessarily refers to It is identical embodiment or example.And, the specific features of description, structure, material or feature can at any one or Multiple embodiments or example combine in an appropriate manner.
While there has been shown and described that embodiments herein, it will be understood by those skilled in the art that: without departing from this These embodiments can be carried out multiple change in the case of the principle of application and objective, revise, replace and modification, the application's Scope is limited by claim and equivalent thereof.

Claims (16)

1. the test system of application program in a mobile terminal, it is characterised in that include that mobile terminal administration server is with many Individual equipment end server, wherein,
The plurality of equipment end server includes at least one mobile-terminal simulator and the first communication service module respectively, wherein, Each described mobile-terminal simulator has mobile terminal administration finger daemon, each described mobile-terminal simulator and described first One port correspondence of communication service module, each described mobile-terminal simulator is guarded by the described mobile terminal administration of self The port of described first communication service module is monitored by process;And
Described mobile terminal administration server has mobile terminal administration module and is in communication with each other with described mobile terminal administration module The second communication service module, wherein, described second communication service module communicates with in the plurality of equipment end server first clothes Keep session connection respectively between business module, and described second communication service module preserves described mobile terminal administration module and institute State the mapping ruler that in multiple equipment end server, at least one mobile-terminal simulator is in communication with each other, described second communication service mould Tuber sets up leading between described mobile terminal administration module and at least one mobile-terminal simulator described according to described mapping ruler Letter.
2. the test system of application program in mobile terminal as claimed in claim 1, it is characterised in that described mapping ruler Including the local port number in described second communication service module, described second communication server module and described first communication service Corresponding relation between session number between module, the remote port slogan of described first communication service module.
3. the test system of application program in mobile terminal as claimed in claim 1, it is characterised in that described mobile terminal For android system, described mobile terminal administration module is that ADB manages module, and described mobile terminal administration finger daemon is ADB finger daemon.
4. the test system of application program in mobile terminal as claimed in claim 1, it is characterised in that described first communication Service module is SSH service module, and described second communication service module is can to keep session with multiple SSH service modules simultaneously The service module based on PuTTY connected.
5. the control method of Application testing system in a mobile terminal, it is characterised in that apply in described mobile terminal PTS includes mobile terminal administration server and multiple equipment end server, described equipment end server include respectively to A few mobile-terminal simulator and the first communication service module, described mobile terminal administration server has mobile terminal administration mould Block and the second communication service module, described method includes:
Described mobile terminal administration module generates test post, and sends described test post to described second communication service mould Block, wherein, described test post includes remote port slogan;
Described second communication service module searches the local port number corresponding with described remote port slogan according to the mapping ruler preset And session number, and by the port corresponding with described local port number, described test post is sent to corresponding the setting of described session number The port that the standby described remote port slogan held in server is corresponding;
The mobile-terminal simulator that described remote port slogan is corresponding obtains described by monitoring port corresponding to described remote port slogan Test post.
6. the control method of Application testing system in mobile terminal as claimed in claim 5, it is characterised in that described Mapping ruler includes the local port number in described second communication service module, described second communication server module and described first Corresponding relation between session number between communication service module, the remote port slogan of described first communication service module.
7. the control method of Application testing system in mobile terminal as claimed in claim 5, it is characterised in that described Mobile terminal is android system, and described mobile terminal administration module is that ADB manages module, and described mobile terminal administration is kept The process of protecting is ADB finger daemon.
8. the control method of Application testing system in mobile terminal as claimed in claim 5, it is characterised in that described First communication service module is SSH service module, and described second communication service module is improvement service module based on PuTTY.
9. the mobile terminal administration server of Application testing in mobile terminal, it is characterised in that including: move Dynamic termination management module and the second communication service module being in communication with each other with described mobile terminal administration module, wherein,
Described mobile terminal administration module is used for generating test post, and sends described test post to described second communication service Module, wherein, described test post includes remote port slogan;
Described second communication service module is for searching the local side corresponding with described remote port slogan according to the mapping ruler preset Slogan and session number, and by the port corresponding with described local port number, described test post is sent to described session number corresponding Equipment end server in port corresponding to described remote port slogan so that monitoring the mobile terminal simulation of described remote port slogan Device obtains described test post.
10. the mobile terminal administration server of Application testing, its feature in mobile terminal as claimed in claim 9 Being, described mapping ruler includes the local port number in described second communication service module, described second communication server module With the session number between described first communication service module, described first communication service module remote port slogan between corresponding pass System.
11. are used for the mobile terminal administration server of Application testing, its feature in mobile terminal as claimed in claim 9 Being, described mobile terminal is android system, and described mobile terminal administration module is that ADB manages module.
12. are used for the mobile terminal administration server of Application testing, its feature in mobile terminal as claimed in claim 9 Being, described first communication service module is SSH service module, and described second communication service module is based on PuTTY changing Enter service module.
13. 1 kinds of equipment end servers of Application testing in mobile terminal, it is characterised in that including: at least one Mobile-terminal simulator and the first communication service module, wherein, each described mobile-terminal simulator has mobile terminal administration and keeps Protecting process, each described mobile-terminal simulator is corresponding with a port of described first communication service module,
Described first communication service module is for communicating with mobile terminal administration server, to receive described mobile terminal administration The test post that server sends;
Described mobile-terminal simulator is used for by the described mobile terminal administration finger daemon of self described first communication service The port of module is monitored, if the port monitored described in described mobile-terminal simulator receives described test post, then institute State mobile-terminal simulator and obtain described test post.
14. are used for the equipment end server of Application testing in mobile terminal as claimed in claim 13, it is characterised in that In described mobile terminal administration server, storage has mapping ruler, described mapping ruler to include in described mobile terminal administration server Local port number, described mobile terminal administration server and described first communication service module between session number, described first Corresponding relation between the remote port slogan of communication service module.
15. are used for the equipment end server of Application testing in mobile terminal as claimed in claim 13, it is characterised in that Described mobile terminal is android system, and described mobile terminal administration finger daemon is ADB finger daemon.
16. are used for the equipment end server of Application testing in mobile terminal as claimed in claim 13, it is characterised in that Described first communication service module is SSH service module, and described second communication service module is for can service with multiple SSH simultaneously Module keeps the service module based on PuTTY of session connection.
CN201510229275.7A 2015-05-07 2015-05-07 The test system of application program and control method thereof and device in mobile terminal Pending CN106201858A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510229275.7A CN106201858A (en) 2015-05-07 2015-05-07 The test system of application program and control method thereof and device in mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510229275.7A CN106201858A (en) 2015-05-07 2015-05-07 The test system of application program and control method thereof and device in mobile terminal

Publications (1)

Publication Number Publication Date
CN106201858A true CN106201858A (en) 2016-12-07

Family

ID=57459269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510229275.7A Pending CN106201858A (en) 2015-05-07 2015-05-07 The test system of application program and control method thereof and device in mobile terminal

Country Status (1)

Country Link
CN (1) CN106201858A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108388506A (en) * 2018-01-05 2018-08-10 郑州信大捷安信息技术股份有限公司 ADB multiplex systems based on the more android systems of single linux kernel and ADB multiplexing methods
CN108733607A (en) * 2017-04-25 2018-11-02 中国移动通信集团公司 A kind of connection communication method and apparatus
CN109302522A (en) * 2018-09-11 2019-02-01 北京京东金融科技控股有限公司 Test method, device and computer system and medium
CN109634858A (en) * 2018-12-07 2019-04-16 北京小米移动软件有限公司 File test method, device and computer readable storage medium
CN111158925A (en) * 2019-12-05 2020-05-15 中移(杭州)信息技术有限公司 Remote terminal debugging method, terminal, server and storage medium
CN112948271A (en) * 2021-04-09 2021-06-11 腾讯科技(深圳)有限公司 Code testing method, device, equipment and storage medium
CN116132490A (en) * 2023-01-13 2023-05-16 支付宝(杭州)信息技术有限公司 Remote debugging method and device of equipment and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576989A (en) * 2009-06-09 2009-11-11 阿里巴巴集团控股有限公司 Method for realizing payment in mobile terminal and mobile device
CN101783086A (en) * 2009-06-09 2010-07-21 上海海事大学 Multi-ship control simulator integrating system based on internet and realizing method thereof
CN101799767A (en) * 2010-03-05 2010-08-11 中国人民解放军国防科学技术大学 Method for carrying out parallel simulation by repeatedly switching a plurality of operation modes of simulator
US20120151269A1 (en) * 2010-12-10 2012-06-14 Helix Technology Inc. Mobile communication terminal capable of testing application and method thereof
CN103970031A (en) * 2014-05-16 2014-08-06 中国人民解放军装备学院 Satellite simulator integration and simulation system and simulation method
CN104391705A (en) * 2014-12-03 2015-03-04 浪潮集团有限公司 Distributed automatic test framework applied to high-availability cluster software

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576989A (en) * 2009-06-09 2009-11-11 阿里巴巴集团控股有限公司 Method for realizing payment in mobile terminal and mobile device
CN101783086A (en) * 2009-06-09 2010-07-21 上海海事大学 Multi-ship control simulator integrating system based on internet and realizing method thereof
CN101799767A (en) * 2010-03-05 2010-08-11 中国人民解放军国防科学技术大学 Method for carrying out parallel simulation by repeatedly switching a plurality of operation modes of simulator
US20120151269A1 (en) * 2010-12-10 2012-06-14 Helix Technology Inc. Mobile communication terminal capable of testing application and method thereof
CN103970031A (en) * 2014-05-16 2014-08-06 中国人民解放军装备学院 Satellite simulator integration and simulation system and simulation method
CN104391705A (en) * 2014-12-03 2015-03-04 浪潮集团有限公司 Distributed automatic test framework applied to high-availability cluster software

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733607A (en) * 2017-04-25 2018-11-02 中国移动通信集团公司 A kind of connection communication method and apparatus
CN108733607B (en) * 2017-04-25 2022-04-01 中国移动通信集团公司 Connection communication method and device
CN108388506A (en) * 2018-01-05 2018-08-10 郑州信大捷安信息技术股份有限公司 ADB multiplex systems based on the more android systems of single linux kernel and ADB multiplexing methods
CN108388506B (en) * 2018-01-05 2021-10-12 郑州信大捷安信息技术股份有限公司 ADB multiplexing system and ADB multiplexing method based on single Linux kernel and multiple Android systems
CN109302522A (en) * 2018-09-11 2019-02-01 北京京东金融科技控股有限公司 Test method, device and computer system and medium
CN109302522B (en) * 2018-09-11 2020-09-01 京东数字科技控股有限公司 Test method, test device, computer system, and computer medium
CN109634858A (en) * 2018-12-07 2019-04-16 北京小米移动软件有限公司 File test method, device and computer readable storage medium
CN111158925A (en) * 2019-12-05 2020-05-15 中移(杭州)信息技术有限公司 Remote terminal debugging method, terminal, server and storage medium
CN111158925B (en) * 2019-12-05 2024-02-23 中移(杭州)信息技术有限公司 Remote terminal debugging method, terminal, server and storage medium
CN112948271A (en) * 2021-04-09 2021-06-11 腾讯科技(深圳)有限公司 Code testing method, device, equipment and storage medium
CN112948271B (en) * 2021-04-09 2024-06-25 腾讯科技(深圳)有限公司 Code testing method, device, equipment and storage medium
CN116132490A (en) * 2023-01-13 2023-05-16 支付宝(杭州)信息技术有限公司 Remote debugging method and device of equipment and equipment

Similar Documents

Publication Publication Date Title
CN106201858A (en) The test system of application program and control method thereof and device in mobile terminal
DeMarinis et al. Scanning the internet for ros: A view of security in robotics research
EP3881495B1 (en) Algorithmic problem identification and resolution in fabric networks by software defined operations, administration, and maintenance
CN109802852B (en) Method and system for constructing network simulation topology applied to network target range
US9703660B2 (en) Testing a virtualized network function in a network
CN112153010B (en) Network security shooting range system and operation method thereof
US20100218044A1 (en) Remote testing system and method
US20120304130A1 (en) Systems, methods, and computer-readable media for monitoring communications on a network
CN101917305A (en) Method for automatically checking topology in automatic test and automatic test system
CN105391974A (en) Peer to peer provisioning of data for flight simulators across networks
CN102571416A (en) Positioning method and device for virtual machine
CN108024109A (en) Probe equipment
CN106953741A (en) A traffic playback method and system for network simulation environment
Krbeček et al. Communication and diagnostic interfaces in remote laboratory management systems
US8750299B2 (en) Multicast tree discovery using 802.1ag
CN101505241A (en) Method and apparatus for generating test instances
CN107733743B (en) Method and system for realizing automatic test of Ethernet bus data
Haramaki et al. A network topology visualization system based on mobile AR technology
CN112468336A (en) Network quality monitoring and early warning method, device, terminal and storage medium
CN102904771A (en) Network testing device and method thereof
US8611233B2 (en) System and method for testing network elements using a traffic generator with integrated simple network management protocol (SNMP) capabilities
CN108874339A (en) Signal source fault detection method, device and electronic equipment
US8693368B2 (en) Method and system for remote identification of a network node
CN118555208B (en) Multi-stage network equipment topology generation method, device, equipment and medium
CN117041114B (en) Automatic test method and device for terminal communication protocol safety test

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161207