CN103269497A - Method and system capable of conducting managing and testing on mobile phone - Google Patents

Method and system capable of conducting managing and testing on mobile phone Download PDF

Info

Publication number
CN103269497A
CN103269497A CN201310165510XA CN201310165510A CN103269497A CN 103269497 A CN103269497 A CN 103269497A CN 201310165510X A CN201310165510X A CN 201310165510XA CN 201310165510 A CN201310165510 A CN 201310165510A CN 103269497 A CN103269497 A CN 103269497A
Authority
CN
China
Prior art keywords
mobile phone
test execution
execution machine
test
synchronously
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.)
Granted
Application number
CN201310165510XA
Other languages
Chinese (zh)
Other versions
CN103269497B (en
Inventor
刘超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310165510.XA priority Critical patent/CN103269497B/en
Publication of CN103269497A publication Critical patent/CN103269497A/en
Application granted granted Critical
Publication of CN103269497B publication Critical patent/CN103269497B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention provides a method capable of conducting managing and testing on a mobile phone. The method comprises the following steps of associating the mobile phone with a testing executing device, wherein a synchronous control client side is installed on the testing executing device; utilizing the synchronous control client side for achieving the aim that the testing executing device conducts synchronous control over the mobile phone, and sending associated information between the mobile phone and the testing executing device associated with the mobile phone to a data center so as to complete construction of a testing environment; when one or more mobile phones need to be tested, obtaining associated information of the one or more mobile phones through the data center; remotely logging in the testing executing device associated with the one or more mobile phones according to the associated information; executing testing on the one or more mobile phones by the testing executing devices. Correspondingly, the invention further provides a system capable of conducting managing and testing on the mobile phone. The method and the system capable of conducting managing and testing on the mobile phone can effectively conduct unified management on the mobile phone and improve testing efficiency and an accuracy rate.

Description

A kind of method and system that mobile phone is managed and tests
Technical field
The present invention relates to computer technology, relate in particular to a kind of method and system that mobile phone is managed and tests.
Background technology
At present, mobile phone has become one of instrument indispensable in people's daily life.People can utilize mobile phone to converse, and can also should be used for realizing other functions by at mobile phone different mobile phones being installed, and for example play games, see video, listen to the music, shopping online, online chatting etc.In order to guarantee that people can obtain good experience when using mobile phone to use, before the mobile phone application was formally come into operation, the tester of mobile phone application developers must use mobile phone and test.Generally, after a mobile phone was used and is developed, the tester at first can use this mobile phone on the mobile phone that is installed in different brands, different model and test.After test passes, this mobile phone is used and just can be put in the formal use.
The benefit of above-mentioned test be to check mobile phone whether use can with different handset compatibilities, and then guarantee to use the people of different mobile phones all can normally use this mobile phone to use.But above-mentioned test also exists the some shortcomings part:
The first, the mobile phone brand is numerous, and the mobile phone of each brand often is divided into multiple model.Therefore, for the coverage rate that guarantees to test, the mobile phone application developers can be collected the mobile phone that has gone on the market usually, and the tester then tests one by one to these mobile phones.Generally, in test process, mobile phone to be tested is distributed in different testers' the hand, thus, following problem will appear on to the management of mobile phone, that is, when a tester need be when the mobile phone of a certain model be tested, but this moment, he can not determine that the mobile phone of this model is specifically in which tester's hand.In this case, this tester need spend the regular hour and energy removes to search the mobile phone of this model.When mobile phone quantity more for a long time, this problem seems particularly evident, can bring some inconvenience to the tester, and then cause the decline of its operating efficiency;
The second, use for having regional mobile phone, the tester need arrive different areas and test, and could guarantee that each regional people all can normally use this mobile phone to use.In this case, the cost of test can be than higher;
Three, the tester normally uses mobile phone by keyboard operation or touch screen operation and tests.In test process, the tester runs into some mobile phones that are not easy to operate sometimes, for example limited mobile phone of the less insensitive mobile phone of mobile phone, button, the screen size of keyboard etc.In this case, tester's service speed not only can be subjected to certain influence, but also causes the tester misoperation to occur easily, and then influences accuracy rating of tests.
Therefore, a kind of method and system that mobile phone is managed and tests that can address the above problem wish to be proposed.
Summary of the invention
The purpose of this invention is to provide a kind of method and system that mobile phone is managed and tests, can carry out unified management to testing mobile phone effectively, and promote testing efficiency effectively, reduce testing cost and improve the test accuracy rate.
According to an aspect of the present invention, provide a kind of method that mobile phone is managed and tests, this method may further comprise the steps:
Related mobile phone and test execution machine wherein, are equipped with at described test execution machine and control client synchronously;
Utilize the described client of controlling synchronously to realize the test execution machine to the controlling synchronously of mobile phone, and the related information between mobile phone and the test execution machine associated with it is sent to data center, to finish building of test environment;
When needs are tested one or more mobile phone, obtain the related information of this one or more mobile phone by described data center;
According to described related information, the test execution machine that Telnet is associated with described one or more mobile phone;
In the test of described test execution machine execution to described one or more mobile phone.
According to a further aspect in the invention, also provide a kind of system that mobile phone is managed and tests, comprised and control client and data center synchronously, wherein:
The described client of controlling synchronously operates on the test execution machine, is used for realizing when mobile phone and test execution office connection test execution machine controlling synchronously mobile phone;
Described data center is used for the related information between memory mobile phone and the test execution machine associated with it;
Based on behind described related information Telnet and the test execution machine that mobile phone to be tested is associated, the described client of controlling is synchronously carried out test to described mobile phone to be tested according to remote operation instruction at described test execution machine.
Compared with prior art, the present invention has the following advantages:
(1) mobile phone and test execution office connection are got up, and the related information between mobile phone and the test execution machine is sent to data center, carry out unified management by data center.When the tester need search one or more mobile phone and tests, only need the logon data center just can obtain the related information of mobile phone and test execution machine easily, this test execution machine of Telnet can begin to test.Therefore, need not the assistant director numerous mobile phones to be tested are managed, also need not tester's spended time and energy and in the working region, look about mobile phone and test, thereby can promote tester's operating efficiency effectively.The quantity of mobile phone is more many, and effect is then more for obvious;
(2) when the region to be tested of mobile phone is different from region, tester place, the tester can be on the local computer of oneself Telnet test execution machine, and then utilize test execution machine controlling synchronously mobile phone, can realize by the remote testing of its local computer to mobile phone, be in the action and test and need not the tester, thereby saved testing cost effectively.Particularly between the region to be tested of mobile phone and region, tester place, have under the longer-distance situation (for example the tester in Beijing and the region to be tested of mobile phone in Shanghai), effect is particularly evident;
(3) when mobile phone and test execution machine synchronously after, the tester can control mobile phone by keyboard and/or the mouse of computer.Compare keyboard and the touch screen of mobile phone, the keyboard of computer and mouse more meet tester's use habit, also are easier to operation.Therefore, be conducive to improve tester's service speed, reduction tester's misuse rate, and then be conducive to improve efficient and the accuracy rate of test.
Description of drawings
By reading the detailed description of doing with reference to the following drawings that non-limiting example is done, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 is the method flow diagram that mobile phone is managed and tests according to one aspect of the invention; And
Fig. 2 is according to a further aspect of the invention the system schematic that mobile phone is managed and tests.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
According to an aspect of the present invention, provide a kind of method that mobile phone is managed and tests.Fig. 1 is the method flow diagram that mobile phone is managed and tests according to one aspect of the invention, and as shown in the figure, this method may further comprise the steps:
In step S101, related mobile phone and test execution machine wherein, are equipped with at described test execution machine and control client synchronously.
Particularly, have higher coverage rate in order to make test, before building test environment, at first need to collect as far as possible the mobile phone that has come out, have different brands and different model, be used for test.Then, will carry out related with the test execution machine for the mobile phone of test.In the present embodiment, the test execution machine is to be equipped with to have the computer that mobile phone is carried out the client (hereinafter representing to control client synchronously) of synchronous manipulation function.Interrelational form between mobile phone and the test execution machine will not limit at this, can not do any restriction at this by setting up contact such as the mode of wired (for example by the usb data line) or wireless mode (for example by bluetooth or WIFI).Wherein, set up the purpose that contacts and be to obtain the relevant information of mobile phone and test execution machine and both corresponding relations.Need to prove that interrelational form does not herein comprise login.Generally, a test execution machine can be associated with a plurality of mobile phones, and wherein, concrete related number is relevant with the port number that the test execution machine has.When the mobile phone number is numerous, because the quantitative limitation of test execution machine port number often needs many test execution machines.In addition; because test relates to different regions through regular meeting; so when building test environment; mobile phone can be arranged in the different regions with the related of test execution machine; illustrate; if all domestic provincial capitals as test point, so then need be arranged the test execution machine in all provincial capitals, and will be associated with the test execution machine for the mobile phone of test.
In step S102, utilize the described client of controlling synchronously to realize the test execution machine to the controlling synchronously of mobile phone, and the related information between mobile phone and the test execution machine associated with it is sent to data center, to finish building of test environment.
Particularly, after mobile phone is by wired or wireless mode and test execution office connection, operation is installed in controls client on the test execution machine synchronously, realizing the synchronous demonstration of mobile phone screen and test execution machine screen, and test execution machine controlling synchronously mobile phone.Meanwhile, control client synchronously and from mobile phone, read its identification information, and this identification information is sent to data center together with the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine by the Internet.Hereinafter, the identification information of mobile phone, the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine are referred to as related information between mobile phone and the test execution machine.Wherein, the identification information of mobile phone refers to each mobile phone in order to be different from the information of other mobile phones, for example numbering of the brand of mobile phone and model, mobile phone etc.; The identification information of test execution machine refers to that every test execution machine is used for the information of other test execution machines of difference, for example, and the IP address of test execution machine, the title of test execution machine etc.Illustrate, brand is " Samsung ", model for the mobile phone of " i9003 " is associated with the test execution machine that name is called " Beijing-Test1 ", controls client general " Samsung i9003 ← → Beijing-Test1 " synchronously and is sent to data center as related information.In the present embodiment, data center is a database, is used for centralized stores and controls the mobile phone of client upload and the related information between the test execution machine synchronously.Preferably, data center is unique, that is, all related informations between the mobile phone in different regions and the test execution machine all are stored in the data center, is convenient to that the tester searches related information in the follow-up test process.
Preferably, the related information between mobile phone and test execution machine, control client synchronously and the state information (whether being in the state of test) of mobile phone can also be sent to data center.Generally, a tester is in the process that a mobile phone is tested, and other testers can not test this mobile phone simultaneously.Therefore, the state information of mobile phone can help the tester to judge whether mobile phone can be used for test.
After the mobile phone with being useful on test is associated with the test execution machine and corresponding related information is sent to data center, namely finished building of test environment.If there is new mobile phone to appear on the market, then only need the mobile phone association that will newly appear on the market to the test execution machine and transmit corresponding incidence relation to data center to get final product.
In step S103, when needs are tested one or more mobile phone, obtain the related information of this one or more mobile phone by described data center.
Particularly, test environment is built after the success, can drop in the test use, and at this moment, the related information of all mobile phones all is stored in the data center.When beginning to test, the tester at first determines the identification information of mobile phone to be tested, comprises brand, model and the test region etc. of mobile phone; Then, the tester utilizes local computer to login to data center, and the identification information for the treatment of testing mobile phone in data center mates, after the match is successful, the related information of corresponding acquisition mobile phone to be tested, that is, mobile phone to be tested specifically with which test execution machine is associated.
In step S104, according to described related information, the test execution machine that Telnet is associated with described one or more mobile phone.
Particularly, from the related information that data center provides, the tester can obtain the concrete identification information (as IP address, computer name etc.) of the test execution machine that is associated with mobile phone to be tested, and based on this identification information, utilize the mode of Telnet from its local computer, the test execution machine to be conducted interviews.The mode of Telnet can make the tester no longer be subjected to the restriction of region, that is to say, even the test execution machine is with in tester's local computer is distributed in different cities, before the tester also only need be sitting in its local computer, by importing specific order, login to test execution machine that mobile phone to be tested is associated on.
Illustrate, the tester is positioned at Beijing, and it need be that " Samsung ", model are used for a mobile phone of mobile phone test of " i9003 " in brand.Wherein, this mobile phone is used has certain region, need test in Shanghai.In this case, the tester only need be in data center is that " Samsung ", model are mated for the mobile phone of " i9003 " to brand, and from matching result, obtain IP address or the computer name that is positioned at test execution machine Shanghai, that be associated for the mobile phone of " i9003 " for " Samsung " model with brand, then directly from being positioned on Pekinese's local computer Telnet to this test execution machine.Thus, need not the tester tests from Beijing to Shanghai.
In step S105, in the test of described test execution machine execution to described one or more mobile phone.
Particularly, after tester's Telnet is to the test execution machine, the tester comes the remote control mobile phone by keyboard operation or the mouse action of local computer, install that mobile phone is used (generally, from given server mobile phone is used to be downloaded to and install the mobile phone or online installation again) and this mobile phone used at mobile phone and test.After controlling the operational order that client detects this keyboard and/or mouse synchronously, at first convert this operational order to operational order that mobile phone can be identified, for example the operational order of keyboard converted to the operational order of mobile phone key, the operational order of mouse converted to the operational order of mobile phone touch screen; Then, the operational order of controlling synchronously after client is changed these sends to mobile phone by modes such as usb data line or bluetooths.After mobile phone is received operational order, carry out the operation of corresponding button operation or touch screen, thereby finish the behavior of mobile phone being controlled by the test execution machine.
In test process, shown graphical interfaces on the mobile phone screen will send back the test execution machine in real time, and be converted to and be adapted at the image that shows on the test execution machine screen by controlling client synchronously.Mobile phone is applied in the problem that occurs in the test, and all with on the corresponding screen that is presented on the test execution machine, therefore, the image that the tester only needs observation test to carry out on the machine screen gets final product.Because the transmission rate between mobile phone and the test execution machine has certain restriction usually, therefore, can there be certain time-delay in the execution of the synchronous demonstration of screen and operational order between mobile phone and the test execution machine.In order to make the image between mobile phone and the test execution machine show as far as possible synchronously, operate smoothness as far as possible, preferably, before the image that mobile phone screen is shown directly was sent to the test execution machine, being compressed into it for example, the image of jpeg format transmitted again.In addition, when mobile phone screen synchronously to test execution machine screen, for the ease of checking, the tester can also be as required the image on the scaling test execution machine screen proportionally.
Compared with prior art, the method that mobile phone is managed and tests provided by the present invention has the following advantages:
(1) mobile phone and test execution office connection are got up, and the related information between mobile phone and the test execution machine is sent to data center, carry out unified management by data center.When the tester need search one or more mobile phone and tests, only need the logon data center just can obtain the related information of mobile phone and test execution machine easily, this test execution machine of Telnet can begin to test.Therefore, need not the assistant director numerous mobile phones to be tested are managed, also need not tester's spended time and energy and in the working region, look about mobile phone and test, thereby can promote tester's operating efficiency effectively.The quantity of mobile phone is more many, and effect is then more for obvious;
(2) when the region to be tested of mobile phone is different from region, tester place, the tester can be on the local computer of oneself Telnet test execution machine, and then utilize test execution machine controlling synchronously mobile phone, can realize by the remote testing of its local computer to mobile phone, be in the action and test and need not the tester, thereby saved testing cost effectively.Particularly between the region to be tested of mobile phone and region, tester place, have under the longer-distance situation (for example the tester in Beijing and the region to be tested of mobile phone in Shanghai), effect is particularly evident;
(3) when mobile phone and test execution machine synchronously after, the tester can control mobile phone by keyboard and/or the mouse of computer.Compare keyboard and the touch screen of mobile phone, the keyboard of computer and mouse more meet tester's use habit, also are easier to operation.Therefore, be conducive to improve tester's service speed, reduction tester's misuse rate, and then be conducive to improve efficient and the accuracy rate of test.
According to a further aspect in the invention, also provide a kind of system that mobile phone is managed and tests.Fig. 2 is according to a further aspect of the invention the system schematic that mobile phone is managed and tests.As shown in the figure, this system comprises and controls client and data center synchronously, wherein:
The described client of controlling synchronously operates on the test execution machine, is used for realizing when mobile phone and test execution office connection test execution machine controlling synchronously mobile phone;
Described data center is used for the related information between memory mobile phone and the test execution machine associated with it;
Based on behind described related information Telnet and the test execution machine that mobile phone to be tested is associated, the described client of controlling is synchronously carried out test to described mobile phone to be tested according to remote operation instruction at described test execution machine.
Below, the course of work of controlling client and data center synchronously is elaborated.
In the present embodiment, controlling client synchronously is an application program, installs and operates on the test execution machine (being generally computer).When mobile phone was associated with the test execution machine, controlling client synchronously will be for realizing test execution machine controlling synchronously mobile phone.In order to make test have higher coverage rate, the mobile phone that is associated with test execution machine mobile phone that normally come out and that have different brands and different model.Interrelational form between mobile phone and the test execution machine will not limit at this, can not do any restriction at this by setting up contact such as the mode of wired (for example by the usb data line) or wireless mode (for example by bluetooth or WIFI).Wherein, set up the purpose that contacts and be to obtain the relevant information of mobile phone and test execution machine and both corresponding relations.Need to prove that interrelational form does not herein comprise login.Generally, a test execution machine can be associated with a plurality of mobile phones, and wherein, concrete related number is relevant with the port number that the test execution machine has.When the mobile phone number is numerous, because the quantitative limitation of test execution machine port number often needs many test execution machines.In addition; because test relates to different regions through regular meeting; so when building system provided by the present invention; mobile phone can be arranged in the different regions with the related of test execution machine; illustrate; if all domestic provincial capitals as test point, so then need be arranged the test execution machine in all provincial capitals, and will be associated with the test execution machine for the mobile phone of test.
After mobile phone is by wired or wireless mode and test execution office connection, control client synchronously and bring into operation, with the synchronous demonstration of realization mobile phone screen and test execution machine screen, and test execution machine controlling synchronously mobile phone.Meanwhile, control client synchronously and from mobile phone, read its identification information, and this identification information is sent to data center together with the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine by the Internet.Hereinafter, the identification information of mobile phone, the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine are referred to as related information between mobile phone and the test execution machine.Wherein, the identification information of mobile phone refers to each mobile phone in order to be different from the information of other mobile phones, for example numbering of the brand of mobile phone and model, mobile phone etc.; The identification information of test execution machine refers to that every test execution machine is used for the information of other test execution machines of difference, for example, and the IP address of test execution machine, the title of test execution machine etc.Illustrate, brand is " Samsung ", model for the mobile phone of " i9003 " is associated with the test execution machine that name is called " Beijing-Test1 ", controls client general " Samsung i9003 ← → Beijing-Test1 " synchronously and is sent to data center as related information.In the present embodiment, data center is a database, is used for centralized stores and controls the mobile phone of client upload and the related information between the test execution machine synchronously.Preferably, data center is unique, that is, all related informations between the mobile phone in different regions and the test execution machine all are stored in the data center, is convenient to that the tester searches related information in the follow-up test process.
Preferably, the related information between mobile phone and test execution machine, control client synchronously and the state information (whether being in the state of test) of mobile phone can also be sent to data center.Generally, a tester is in the process that a mobile phone is tested, and other testers can not test this mobile phone simultaneously.Therefore, the state information of mobile phone can help the tester to judge whether mobile phone can be used for test.
When beginning to test, the tester at first determines the identification information of mobile phone to be tested, comprises brand, model and the test region etc. of mobile phone; Then, send the matching inquiry request to data center, data center provides corresponding matching result according to user's query requests to the tester, by this matching result, the tester can obtain the related information of mobile phone to be tested, that is, mobile phone to be tested specifically with which test execution machine is associated.
Data center provides the concrete identification information (as IP address, computer name etc.) of the test execution machine that is associated with mobile phone to be tested for the tester.The tester sends Remote Login request based on this identification information to the test execution machine.The test execution machine is made response to Remote Login request, with the screen synch of test execution machine to the screen of tester's local computer.The mode of Telnet can make the tester no longer be subjected to the restriction of region, that is to say, even the test execution machine is with in tester's local computer is distributed in different cities, before the tester also only need be sitting in its local computer, by importing specific order, login to test execution machine that mobile phone to be tested is associated on.
After the Telnet success, keyboard and/or the mouse transmit operation instruction of tester by local computer carried out the long-range installation that mobile phone uses (generally, mobile phone is used to be downloaded to from given server install again the mobile phone or online installation) and test to mobile phone.After controlling the operational order that client detects this keyboard and/or mouse synchronously, at first convert this operational order to operational order that mobile phone can be identified, for example the operational order of keyboard converted to the operational order of mobile phone key, the operational order of mouse converted to the operational order of mobile phone touch screen; Then, the operational order of controlling synchronously after client is changed these sends to mobile phone by modes such as usb data line or bluetooths.After mobile phone is received operational order, carry out the operation of corresponding button operation or touch screen, thereby finish the behavior of mobile phone being controlled by the test execution machine.
In test process, mobile phone is sent to the test execution machine in real time with graphical interfaces shown on its screen, and controlling client synchronously is to be adapted at the image that shows on the test execution machine screen with the image transitions of transmit.Mobile phone is applied in the problem that occurs in the test, and all with on the corresponding screen that is presented on the test execution machine, therefore, the image that the tester only needs observation test to carry out on the machine screen gets final product.
Because the transmission rate between mobile phone and the test execution machine has certain restriction usually, therefore, can there be certain time-delay in the execution of the synchronous demonstration of screen and operational order between mobile phone and the test execution machine.In order to make the image between mobile phone and the test execution machine show as far as possible synchronously, operate smooth as far as possible, preferably, system provided by the present invention further comprises compression client (not shown), move at mobile phone, be used for before the mobile phone graphical interfaces that its screen is shown sends to the test execution machine, this graphical interfaces being compressed, for example be compressed into the image of jpeg format etc.
Compared with prior art, the system that mobile phone is managed and tests provided by the present invention has the following advantages:
(1) mobile phone and test execution office connection are got up, and the related information between mobile phone and the test execution machine is stored to data center, carry out unified management by data center.When the tester need search one or more mobile phone and tests, only need the logon data center just can obtain the related information of mobile phone and test execution machine easily, this test execution machine of Telnet can begin to test.Therefore, need not the assistant director numerous mobile phones to be tested are managed, also need not tester's spended time and energy and in the working region, look about mobile phone and test, thereby can promote tester's operating efficiency effectively.The quantity of mobile phone is more many, and effect is then more for obvious;
(2) when the region to be tested of mobile phone is different from region, tester place, the tester can be on the local computer of oneself Telnet test execution machine, and then utilize test execution machine controlling synchronously mobile phone, can realize by the remote testing of its local computer to mobile phone, be in the action and test and need not the tester, thereby saved testing cost effectively.Particularly between the region to be tested of mobile phone and region, tester place, have under the longer-distance situation (for example the tester in Beijing and the region to be tested of mobile phone in Shanghai), effect is particularly evident;
(3) when mobile phone and test execution machine synchronously after, the tester can control mobile phone by keyboard and/or the mouse of computer.Compare keyboard and the touch screen of mobile phone, the keyboard of computer and mouse more meet tester's use habit, also are easier to operation.Therefore, be conducive to improve tester's service speed, reduction tester's misuse rate, and then be conducive to improve efficient and the accuracy rate of test.
Above disclosed only is several preferred embodiment of the present invention, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.

Claims (14)

1. method that mobile phone is managed and tests, this method may further comprise the steps:
Related mobile phone and test execution machine wherein, are equipped with at described test execution machine and control client synchronously;
Utilize the described client of controlling synchronously to realize the test execution machine to the controlling synchronously of mobile phone, and the related information between mobile phone and the test execution machine associated with it is sent to data center, to finish building of test environment;
When needs are tested one or more mobile phone, obtain the related information of this one or more mobile phone by described data center;
According to described related information, the test execution machine that Telnet is associated with described one or more mobile phone;
In the test of described test execution machine execution to described one or more mobile phone.
2. method according to claim 1, wherein:
Described related information comprises the identification information of mobile phone, the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine.
3. method according to claim 1 and 2, wherein:
Behind mobile phone and test execution office connection, the described client of controlling synchronously is sent to data center with described related information.
4. method according to claim 3, wherein:
Behind mobile phone and test execution office connection, the described client of controlling synchronously is sent to data center with the test mode information of mobile phone.
5. method according to claim 1 and 2, wherein,
When by keyboard and/or mouse mobile phone being carried out remote control, the described client of controlling synchronously converts the operational order of described keyboard and/or mouse to operational order that mobile phone can be identified, and the operational order after will changing sends to mobile phone;
When mobile phone with its screen on shown graphical interfaces when sending to the test execution machine, the described client of controlling synchronously is converted to described graphical interfaces and is adapted at the image that shows on the test execution machine screen.
6. method according to claim 5, wherein:
Sending to the test execution machine after the graphical interfaces compression that mobile phone screen is shown shows.
7. method according to claim 1 and 2, wherein, a test execution machine and a plurality of mobile phone are associated.
8. system that mobile phone is managed and tests, this system comprise and control client and data center synchronously, wherein:
The described client of controlling synchronously operates on the test execution machine, is used for realizing when mobile phone and test execution office connection test execution machine controlling synchronously mobile phone;
Described data center is used for the related information between memory mobile phone and the test execution machine associated with it;
Based on behind described related information Telnet and the test execution machine that mobile phone to be tested is associated, the described client of controlling is synchronously carried out test to described mobile phone to be tested according to remote operation instruction at described test execution machine.
9. system according to claim 8, wherein:
Described related information comprises the identification information of mobile phone, the identification information of test execution machine and the corresponding relation between mobile phone and the test execution machine.
10. according to Claim 8 or 9 described systems, wherein:
Behind mobile phone and test execution office connection, the described client of controlling synchronously is sent to data center with the test mode information of mobile phone.
11. system according to claim 10, wherein:
Behind mobile phone and test execution office connection, the described client of controlling synchronously is sent to data center with the test mode information of mobile phone.
12. according to Claim 8 or 9 described systems, wherein,
When the described client of controlling synchronously detects when by keyboard and/or mouse action mobile phone being carried out remote control, convert the operational order of described keyboard and/or mouse to operational order that mobile phone can be identified, and the operational order after will changing sends to mobile phone;
When mobile phone with its screen on shown graphical interfaces when sending to the test execution machine, the described client of controlling synchronously is converted to described graphical interfaces and is adapted at the image that shows on the test execution machine screen.
13. system according to claim 12 also comprises:
The compression client is positioned on the mobile phone, is used for before the mobile phone graphical interfaces that its screen is shown sends to the test execution machine this graphical interfaces being compressed.
14. according to Claim 8 or 9 described systems, wherein, a test execution machine and a plurality of mobile phone are associated.
CN201310165510.XA 2013-05-08 2013-05-08 A kind of method and system mobile phone being managed and testing Active CN103269497B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310165510.XA CN103269497B (en) 2013-05-08 2013-05-08 A kind of method and system mobile phone being managed and testing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310165510.XA CN103269497B (en) 2013-05-08 2013-05-08 A kind of method and system mobile phone being managed and testing

Publications (2)

Publication Number Publication Date
CN103269497A true CN103269497A (en) 2013-08-28
CN103269497B CN103269497B (en) 2016-08-03

Family

ID=49013098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310165510.XA Active CN103269497B (en) 2013-05-08 2013-05-08 A kind of method and system mobile phone being managed and testing

Country Status (1)

Country Link
CN (1) CN103269497B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103744763A (en) * 2013-12-25 2014-04-23 广东明创软件科技有限公司 Mobile terminal synchronous control method of PC (personal computer) end in automated testing
CN104699591A (en) * 2013-12-06 2015-06-10 腾讯科技(深圳)有限公司 Reappearing method and device of test scenes
CN106776294A (en) * 2016-11-29 2017-05-31 任子行网络技术股份有限公司 Android mobile phone automated testing method and system
CN111225099A (en) * 2018-11-27 2020-06-02 Oppo(重庆)智能科技有限公司 Terminal test method, server, test equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004073332A1 (en) * 2003-02-11 2004-08-26 Unisys Corporation Method and apparatus for updating a control file
CN101790090A (en) * 2010-01-28 2010-07-28 北京华纬讯电信技术有限公司 Remote desktop monitor and control system and method
CN101815096A (en) * 2010-03-26 2010-08-25 方小祥 Remote-operated mobile phone system and visualized operation method thereof by utilizing webpage
CN101877867A (en) * 2009-04-28 2010-11-03 深圳富泰宏精密工业有限公司 Server and method used for mobile phone remote testing
CN102098695A (en) * 2009-12-10 2011-06-15 上海杉达学院 Mobile phone testing system and method
CN102438259A (en) * 2011-09-09 2012-05-02 华南农业大学 Interference-free type remote usability testing system for mobile phone and testing method thereof
CN102984028A (en) * 2012-11-30 2013-03-20 南京小网科技有限责任公司 Remote centralized test method for mobile terminals

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004073332A1 (en) * 2003-02-11 2004-08-26 Unisys Corporation Method and apparatus for updating a control file
CN101877867A (en) * 2009-04-28 2010-11-03 深圳富泰宏精密工业有限公司 Server and method used for mobile phone remote testing
CN102098695A (en) * 2009-12-10 2011-06-15 上海杉达学院 Mobile phone testing system and method
CN101790090A (en) * 2010-01-28 2010-07-28 北京华纬讯电信技术有限公司 Remote desktop monitor and control system and method
CN101815096A (en) * 2010-03-26 2010-08-25 方小祥 Remote-operated mobile phone system and visualized operation method thereof by utilizing webpage
CN102438259A (en) * 2011-09-09 2012-05-02 华南农业大学 Interference-free type remote usability testing system for mobile phone and testing method thereof
CN102984028A (en) * 2012-11-30 2013-03-20 南京小网科技有限责任公司 Remote centralized test method for mobile terminals

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699591A (en) * 2013-12-06 2015-06-10 腾讯科技(深圳)有限公司 Reappearing method and device of test scenes
WO2015081841A1 (en) * 2013-12-06 2015-06-11 Tencent Technology (Shenzhen) Company Limited Devices and methods for test scenario reproduction
CN104699591B (en) * 2013-12-06 2019-01-11 腾讯科技(深圳)有限公司 A kind of test scene replay method and device
CN103744763A (en) * 2013-12-25 2014-04-23 广东明创软件科技有限公司 Mobile terminal synchronous control method of PC (personal computer) end in automated testing
CN106776294A (en) * 2016-11-29 2017-05-31 任子行网络技术股份有限公司 Android mobile phone automated testing method and system
CN106776294B (en) * 2016-11-29 2020-06-16 任子行网络技术股份有限公司 Automatic android mobile phone testing method and system
CN111225099A (en) * 2018-11-27 2020-06-02 Oppo(重庆)智能科技有限公司 Terminal test method, server, test equipment and storage medium

Also Published As

Publication number Publication date
CN103269497B (en) 2016-08-03

Similar Documents

Publication Publication Date Title
CN108595137B (en) Wireless screen projection method and device and screen projector
RU2679242C2 (en) Task continuance across devices
CN103499806B (en) For portable detector and the method for electric energy measuring equipment
KR101397471B1 (en) IoT Device and IoT Adapter with Device Platform
CN106605234B (en) Content is shared using near-field communication and admissions control
KR20140124304A (en) Controlling Method for Communication and Electronic Device supporting the same
KR20140048660A (en) Method for browsing internet of things and apparatus using the same
CN103268288A (en) Remote real machine debugging method and system of mobile terminal application software
CN102970657B (en) Systems and methods for sharing group status within a social network
CN103577108A (en) Method and system for transmitting video file
CN103677520A (en) Comment method and device of application programs based on Android platform
US20150302096A1 (en) Information processing system, information processing apparatus, and program
CN103269497A (en) Method and system capable of conducting managing and testing on mobile phone
US11144294B2 (en) Communication system, communication method, and management apparatus
CN103581179A (en) Data access control system based on position, server and method
CN103248874B (en) Job site wireless portable data acquiring and transmission system headend equipment
KR20180048927A (en) Method, apparatus and storage medium for controlling a screen between terminals
CN104639409A (en) Method and device for automatically adding sound box to sound box ad-hoc network
CN102222008B (en) interface managing system and method thereof
CN108391233B (en) Geographic position sharing method, device and system
CN103701681A (en) Information processing method and electronic equipment
CN103473170A (en) Test system and test method
JP2013196505A (en) Information processing apparatus, information processing system and program
CN105188154B (en) A kind of method, apparatus and system being automatically brought into operation smart machine
JP5571858B1 (en) Radio communication terminal and program for activity management

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant