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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2015
- 2015-05-07 CN CN201510229275.7A patent/CN106201858A/en active Pending
Patent Citations (6)
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)
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 |