CN105182111A - Mobile terminal performance test method and system - Google Patents

Mobile terminal performance test method and system Download PDF

Info

Publication number
CN105182111A
CN105182111A CN201510504359.7A CN201510504359A CN105182111A CN 105182111 A CN105182111 A CN 105182111A CN 201510504359 A CN201510504359 A CN 201510504359A CN 105182111 A CN105182111 A CN 105182111A
Authority
CN
China
Prior art keywords
mobile terminal
performance test
module
test
performance
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
CN201510504359.7A
Other languages
Chinese (zh)
Other versions
CN105182111B (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.)
Boding Shihua (Beijing) Technology Co.,Ltd.
Original Assignee
Shanghai Feixun Data Communication 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510504359.7A priority Critical patent/CN105182111B/en
Publication of CN105182111A publication Critical patent/CN105182111A/en
Application granted granted Critical
Publication of CN105182111B publication Critical patent/CN105182111B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention provides a mobile terminal performance test method. The method is applied to a communication network composed of a number of mobile terminals and a server. The method comprises the steps that a prestored bridging protocol is called to establish communication connection between a number of mobile terminals and the server, wherein a number of mobile terminals comprises mobile terminals of the same name and mobile terminals of different names; device names of the mobile terminals in communication connection with the server are read, and the device names of a number of mobile terminals are updated according to a predefined naming method; updated device names of a number of mobile terminals are reset again; and a prerecorded performance test script is operated for a number of reset mobile terminals in a multithreaded operation manner. According to the mobile terminal performance test method and system, which are provided by the invention, performance test can be simultaneously carried out on multiple mobile terminal devices; the wording of a number of mobile terminal devices is controlled in an operation script; and performance test is carried out on a number of mobile devices.

Description

A kind of performance test methods of mobile terminal and system
Technical field
The invention belongs to mobile terminal test technical field, relate to a kind of method of testing and system, particularly relate to a kind of performance test methods and system of mobile terminal.
Background technology
There is multiple Android automatic test direction in the market.
The first, CTS, CTS test is based on Androidinstrumentation test, and it is tested based on JUnit again.Plainly, CTS is exactly a pile unit testing use-case.This is also the strong part of Java language.
The second, Monkey instrument, Monkey is a command-line tool in Android, may operate in simulator or in physical device.It sends pseudorandom customer incident stream (as key-press input, touch-screen input, gesture input etc.) to system, realizes carrying out pressure test to the application program developed.Monkey test is a kind of method fast and effectively of stability in order to testing software, robustness.
The third, ASE, the ASE meaning is Android script environment, and namely we can pass through the function that script (such as Python) calls Android, thus customizes some tests.Such as make a phone call, send short messages, browse webpage, etc.We can expand its API (java section), and call these API with python script, thus realize abundant test function.Android whole API, python can be had access to for API part to test, so the extendability of ASE is very good by flexible deployment again.
4th kind, Robotium, this instrument is used for the automatic test of black box.Can test intended application when having source code or only have APK.Robotimu provides the API imitating user operation behavior, such as clicks on certain control, input Text etc.
And these method of testings cannot realize identification and the connection of multiple Android device, so can only single-path testing be carried out, just cannot distinguish if connect multiple Android device of the same name, more cannot carry out performance test.
Therefore, how a kind of performance test methods and system of mobile terminal are provided, to solve identification and the connection that cannot carry out multiple Android device in prior art, the many disadvantages such as multi-channel A ndroid equipment performance test cannot be carried out, become practitioner in the art's technical matters urgently to be resolved hurrily in fact.
Summary of the invention
The shortcoming of prior art in view of the above, the object of the present invention is to provide a kind of performance test methods and system of mobile terminal, for solving identification and the connection that cannot carry out multiple Android device in prior art, the problem of multi-channel A ndroid equipment performance test cannot be carried out.
For achieving the above object and other relevant objects, one aspect of the present invention provides a kind of method of testing of mobile terminal performance, be applied to the communication network be made up of multiple mobile terminal and server, the method for testing of described intelligent terminal comprises the following steps: call the bridged protocol that prestores to establish a communications link between multiple mobile terminal and server; Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name; Read the device name of the mobile terminal established a communications link with described server, and upgrade the device name of described multiple mobile terminal according to predefine naming method; The device name that described multiple mobile terminal to update is crossed is resetted again; The performance test script prerecorded is run in multithreading operation mode to the multiple mobile terminals after resetting.
Alternatively, the bridged protocol that prestores described in is ADB bridged protocol.
Alternatively, described predefine naming method refers to according to prefabricated title and the interfacing order of performance test interface that is connected with multiple mobile terminal number as the device name of the multiple mobile terminals be connected with server renames.
Alternatively, be come the step that the device name that described multiple mobile terminal to update is crossed resets again by calling reset instruction, described reset instruction is abdremount.
Alternatively, the performance test script prerecorded described in comprises: open setting by mobile terminal operating system bag name and interactive component name; Click the performance-relevant character with test; Search the switch module that ID is set to the test performance of switchWidget; Whether the switch module of checkout performance is opened, if so, then represents that test is passed through, and continues next step, if not, then represents that test is not passed through, and returns and opens setting steps; Search the switch module that ID is set to the performance of the test of switchWidget; Whether the switch module of checkout performance closes, if so, then represents that test is passed through, and terminates; If not, represent that test is not passed through, return and open setting steps.
The present invention also provides a kind of Performance Test System of mobile terminal on the other hand, be applied to the communication network be made up of multiple mobile terminal and server, the Performance Test System of described mobile terminal comprises: calling module, for calling the bridged protocol that prestores to establish a communications link between multiple mobile terminal and server; Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name; Update module, is connected with described calling module, for reading the device name of the mobile terminal established a communications link with described server, and upgrades the device name of described multiple mobile terminal according to predefine naming method; Reseting module, is connected with described calling module and update module, again resets for the device name crossed by described multiple mobile terminal to update; Test module, is connected with described reseting module, for running to the multiple mobile terminals after reset the performance test script prerecorded in multithreading operation mode.
Alternatively, in order to prestore described in ADB bridged protocol, bridged protocol is pre-stored in described calling module, and described calling module is also for supporting described ADB bridged protocol.
Alternatively, one is also comprised in described update module in order to count the counter being connected to mobile terminal number on described server.
Alternatively, prestore reset instruction in described reseting module, described reseting module is also for having come again to reset by calling reset instruction, and described reset instruction is abdremount.
Another aspect of the invention also provides a kind of mobile terminal, and described mobile terminal comprises: the Performance Test System of described mobile terminal.
As mentioned above, the performance test methods of mobile terminal of the present invention and system, have following beneficial effect:
The performance test methods of mobile terminal of the present invention and system can carry out the performance test of multichannel mobile terminal device simultaneously, control the literary style of multiple mobile terminal device, can test multiple mobile device performance test in a set of Run Script.
Accompanying drawing explanation
Fig. 1 is shown as the performance test methods schematic flow sheet of mobile terminal of the present invention.
Fig. 2 is shown as the theory structure schematic diagram of the performance test principle of mobile terminal of the present invention.
Fig. 3 is shown as the theory structure schematic diagram of mobile terminal of the present invention.
Element numbers explanation
The Performance Test System of 1 mobile terminal
11 calling modules
12 update module
13 reseting modules
14 test modules
2 mobile terminals
The Performance Test System of 21 mobile terminals
S1 ~ S4 step
Embodiment
Below by way of specific instantiation, embodiments of the present invention are described, those skilled in the art the content disclosed by this instructions can understand other advantages of the present invention and effect easily.The present invention can also be implemented or be applied by embodiments different in addition, and the every details in this instructions also can based on different viewpoints and application, carries out various modification or change not deviating under spirit of the present invention.It should be noted that, when not conflicting, the feature in following examples and embodiment can combine mutually.
It should be noted that, the diagram provided in following examples only illustrates basic conception of the present invention in a schematic way, then only the assembly relevant with the present invention is shown in graphic but not component count, shape and size when implementing according to reality is drawn, it is actual when implementing, and the kenel of each assembly, quantity and ratio can be a kind of change arbitrarily, and its assembly layout kenel also may be more complicated.
Embodiment one
The present embodiment provides a kind of performance test methods of mobile terminal.Described mobile terminal comprises smart mobile phone, panel computer, notebook computer etc.In the present embodiment, described mobile terminal is mobile phone.The principle of mobile phone automatized test is that the upper control end (testing tool) of PC is held with an agent on mobile phone, by serial ports, USB or wireless mode, PC is connected with mobile phone terminal, then application testing instrument sends request to mobile phone or orders, after mobile phone receives orders or asks, give agent end to resolve, then the order that each functional module that these orders of resolving are handed down to mobile phone by agent can identify, calls those functional module simulated operations.After completing these operations, mobile phone can return some information, and agent can capture these information, is then returned to PC end, this completes a complete mobile phone automatized test.Key point is agent, and some companies implant test procedure response code in the software function module of the mobile phone terminal of oneself, and some companies can utilize the mode of MMI_Command to control mobile phone terminal; Principle is exactly provide an interface responded to mobile phone.And automatic test be designed to the mechanism recorded, succeed in reaching an agreement popular point, record the operation information (LCD needs to use Intelligent Recognition mechanism) of manual keypad information or LCD exactly.The building method of automated test frame is general, needs oneself the carrying out smoothly of test frame guarantee automatic test a set of.
Refer to Fig. 1, be shown as the performance test methods schematic flow sheet of mobile terminal.As shown in Figure 1, the performance test methods of described mobile terminal comprises following step:
S1, calls the bridged protocol that prestores to establish a communications link between multiple mobile terminal and server.In the present embodiment, described in the bridged protocol that prestores be ADB bridged protocol, utilize described ADB bridged protocol that described multiple mobile terminal can be made to be connected with server simultaneously.Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name (of the same name refer to that unit type is identical, not of the same name refer to that unit type is not identical).
S2, reads the device name of the mobile terminal established a communications link with described server, and upgrades the device name of described multiple mobile terminal according to predefine naming method.Described predefine naming method refers to according to prefabricated title and the interfacing order of performance test interface that is connected with multiple mobile terminal number as the device name of the multiple mobile terminals be connected with server renames.In this step, when being connected to first mobile terminal, described mobile terminal is defined implementor name, then rename is carried out according to the interfacing order in device name and server number, such as, striking news E651 mobile phone, to the interface command adbshellsetproppersist.usb.serialno " device [1] " of its rename, wherein, device [1] is rename.Then second android equipment connection service fee, counter adds one, second equipment called after " device [2] ", follow-uply so performs successively.Therefore, in this step, the mobile terminal also comprised being connected on described server counts.
S3, resets again by the device name that described multiple mobile terminal to update is crossed.In this step, after being connected to the complete device name of multiple mobile terminal to update on described server, needing built-in for described mobile terminal updated device name again to reset to make updated device name, thoroughly carry is on mobile terminals, be come the step that the device name that described multiple mobile terminal to update is crossed resets again by calling reset instruction, described reset instruction is abdremount.Can be demonstrated the android equipment of connection by this step, namely the title of mobile terminal redefines, there is not the problem of equipment None-identified of the same name.
S4, runs to the multiple mobile terminals after resetting the performance test script prerecorded in multithreading operation mode.In the present embodiment, such as, to server is connected with two mobile terminals to perform in multithreading operation mode simultaneously described in the performance test script prerecorded, described in the performance test script prerecorded specifically comprise following content:
Setting is opened by mobile terminal operating system bag name and interactive component name;
Click the performance-relevant character with test;
Search the switch module that ID is set to the test performance of switchWidget;
Whether the switch module of checkout performance is opened, if so, then represents that test is passed through, and continues next step, if not, then represents that test is not passed through, and returns and opens setting steps;
Search the switch module that ID is set to the performance of the test of switchWidget;
Whether the switch module of checkout performance closes, if so, then represents that test is passed through, and terminates; If not, represent that test is not passed through, return and open setting steps.
As shown in table 1, adopt two mobile terminals in the present embodiment, respectively WIFI switch is carried out to two mobile terminals and test, and Bluetooth switch is tested.
Table 1: the performance test script prerecorded
Device [1] APP:com.android.settings/.Settings//by android bag name and activity name opens and arranges module
Device [2] APP:com.android.settings/.Settings//by android bag name and activity name opens and arranges module
The character of Device [1] CText:WLAN//click WLAN, note: CText: the abbreviation being ClickText, clicks character
Device2] character of CText:WLAN//click bluetooth, note: CText: the abbreviation being ClickText, clicks character
Device [1] ID:android:id/switchWidget//search the WIFI switch module that id is switchWidget
Device [2] ID:android:id/switchWidget//search the Bluetooth switch assembly that id is switchWidget
WIFI switch module is opened in Device [1] Class:android.widget.Switch [1] Chick//click, and the sequence that [1] represents this assembly is 1
Bluetooth switch assembly is opened in Device [2] Class:android.widget.Switch [1] Chick//click, and the sequence that [2] represent this assembly is 2
Device [1] Class:android.widget.Switch [1] Checked, true//check whether WIFI state is opened, is opened for true
Device [2] Class:android.widget.Switch [1] Checked, true//check whether bluetooth state is opened, is opened for true
Device [1] ID:android:id/switchWidget//search the WIFI switch module that id is switchWidget
Device [2] ID:android:id/switchWidget//search the Bluetooth switch assembly that id is switchWidget
WIFI switch module is closed in Device [1] Class:android.widget.Switch [1] Chick//click, and the sequence that [1] represents this assembly is 1
Bluetooth switch assembly is closed in Device [2] Class:android.widget.Switch [1] Chick//click, and the sequence that [2] represent this assembly is 2
Device [1] Class:android.widget.Switch [1] Checked, false//check whether WIFI state closes, closes as false
Device [2] Class:android.widget.Switch [1] Checked, false//check whether bluetooth state closes, closes as false
Device [1] Back//return button
Device [2] Back//return button
Device [1] Back//return button
Device [2] Back//return button
Device [1] Home//backspace standby interface
Device [2] Home//backspace standby interface
The performance test methods of the mobile terminal described in the present embodiment can carry out the performance test of multichannel mobile terminal device simultaneously, controls the literary style of multiple mobile terminal device in a set of Run Script, can test multiple mobile device performance test.
Embodiment two
The present embodiment provides a kind of Performance Test System 1 of mobile terminal.Described mobile terminal comprises smart mobile phone, panel computer, notebook computer etc.In the present embodiment, described mobile terminal is mobile phone.The principle of mobile phone automatized test is that the upper control end (testing tool) of PC is held with an agent on mobile phone, by serial ports, USB or wireless mode, PC is connected with mobile phone terminal, then application testing instrument sends request to mobile phone or orders, after mobile phone receives orders or asks, give agent end to resolve, then the order that each functional module that these orders of resolving are handed down to mobile phone by agent can identify, calls those functional module simulated operations.After completing these operations, mobile phone can return some information, and agent can capture these information, is then returned to PC end, this completes a complete mobile phone automatized test.Key point is agent, and some companies implant test procedure response code in the software function module of the mobile phone terminal of oneself, and some companies can utilize the mode of MMI_Command to control mobile phone terminal; Principle is exactly provide an interface responded to mobile phone.And automatic test be designed to the mechanism recorded, succeed in reaching an agreement popular point, record the operation information (LCD needs to use Intelligent Recognition mechanism) of manual keypad information or LCD exactly.The building method of automated test frame is general, needs oneself the carrying out smoothly of test frame guarantee automatic test a set of.
Refer to Fig. 2, be shown as the theory structure schematic diagram of the test macro of mobile terminal performance.As shown in Figure 2, the Performance Test System 1 of described mobile terminal comprises: calling module 11, update module 12, reseting module 13 and test module 14.
Calling module 11 is for calling the bridged protocol that prestores to be established a communications link by USB data line between multiple mobile terminal and server.In the present embodiment, described in the bridged protocol that prestores be ADB bridged protocol, utilize described ADB bridged protocol that described multiple mobile terminal can be made to be connected with server simultaneously.Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name (of the same name refer to that unit type is identical, not of the same name refer to that unit type is not identical).
The update module 12 be connected with described calling module 11 for reading the device name of the mobile terminal established a communications link with described server, and upgrades the device name of described multiple mobile terminal according to predefine naming method.Described predefine naming method refers to according to prefabricated title and the interfacing order of performance test interface that is connected with multiple mobile terminal number as the device name of the multiple mobile terminals be connected with server renames.In the present embodiment, when being connected to first mobile terminal, described mobile terminal is defined implementor name, then rename is carried out according to the interfacing order in device name and server number, such as, striking news E651 mobile phone, to the interface command adbshellsetproppersist.usb.serialno " device [1] " of its rename, wherein, device [1] is rename.Then second android equipment connection service fee, counter adds one, second equipment called after " device [2] ", follow-uply so performs successively.Therefore, in the present embodiment, described update module 12 is also for counting the mobile terminal be connected on described server.
The reseting module 13 be connected with described calling module 11 and update module 12 resets again for the device name crossed by described multiple mobile terminal to update.In this step, after being connected to the complete device name of multiple mobile terminal to update on described server, needing built-in for described mobile terminal updated device name again to reset to make updated device name, thoroughly carry is on mobile terminals, be come the step that the device name that described multiple mobile terminal to update is crossed resets again by calling reset instruction, described reset instruction is abdremount.Can be demonstrated the android equipment of connection by this step, namely the title of mobile terminal redefines, there is not the problem of equipment None-identified of the same name.
The test module 14 be connected with described reseting module 13 is for running to the multiple mobile terminals after resetting the performance test script prerecorded in multithreading operation mode.In the present embodiment, such as, to server is connected with two mobile terminals to perform in multithreading operation mode simultaneously described in the performance test script prerecorded, be pre-stored in the performance test script prerecorded described on described test module 14 and specifically comprise following content:
Setting is opened by mobile terminal operating system bag name and interactive component name;
Click the performance-relevant character with test;
Search the switch module that ID is set to the test performance of switchWidget;
Whether the switch module of checkout performance is opened, if so, then represents that test is passed through, and continues next step, if not, then represents that test is not passed through, and returns and opens setting;
Search the switch module that ID is set to the performance of the test of switchWidget;
Whether the switch module of checkout performance closes, if so, then represents that test is passed through, and terminates; If not, represent that test is not passed through, return and open setting.
As shown in table 1, adopt two mobile terminals in the present embodiment, respectively WIFI switch is carried out to two mobile terminals and test, and Bluetooth switch is tested.
Table 1: the performance test script prerecorded
Device [1] APP:com.android.settings/.Settings//by android bag name and activity name opens and arranges module
Device [2] APP:com.android.settings/.Settings//by android bag name and activity name opens and arranges module
The character of Device [1] CText:WLAN//click WLAN, note: CText: the abbreviation being ClickText, clicks character
Device2] character of CText:WLAN//click bluetooth, note: CText: the abbreviation being ClickText, clicks character
Device [1] ID:android:id/switchWidget//search the WIFI switch module that id is switchWidget
Device [2] ID:android:id/switchWidget//search the Bluetooth switch assembly that id is switchWidget
WIFI switch module is opened in Device [1] Class:android.widget.Switch [1] Chick//click, and the sequence that [1] represents this assembly is 1
Bluetooth switch assembly is opened in Device [2] Class:android.widget.Switch [1] Chick//click, and the sequence that [2] represent this assembly is 2
Device [1] Class:android.widget.Switch [1] Checked, true//check whether WIFI state is opened, is opened for true
Device [2] Class:android.widget.Switch [1] Checked, true//check whether bluetooth state is opened, is opened for true
Device [1] ID:android:id/switchWidget//search the WIFI switch module that id is switchWidget
Device [2] ID:android:id/switchWidget//search the Bluetooth switch assembly that id is switchWidget
WIFI switch module is closed in Device [1] Class:android.widget.Switch [1] Chick//click, and the sequence that [1] represents this assembly is 1
Bluetooth switch assembly is closed in Device [2] Class:android.widget.Switch [1] Chick//click, and the sequence that [2] represent this assembly is 2
Device [1] Class:android.widget.Switch [1] Checked, false//check whether WIFI state closes, closes as false
Device [2] Class:android.widget.Switch [1] Checked, false//check whether bluetooth state closes, closes as false
Device [1] Back//return button
Device [2] Back//return button
Device [1] Back//return button
Device [2] Back//return button
Device [1] Home//backspace standby interface
Device [2] Home//backspace standby interface
The present embodiment also provides a kind of mobile terminal 2, refers to Fig. 3, is shown as the theory structure schematic diagram of mobile terminal.As shown in Figure 3, described mobile terminal 2 comprises the Performance Test System 21 of the mobile terminal described in the present embodiment.
In sum, the performance test methods of mobile terminal of the present invention and system can carry out the performance test of multichannel mobile terminal device simultaneously, control the literary style of multiple mobile terminal device, can test multiple mobile device performance test in a set of Run Script.So the present invention effectively overcomes various shortcoming of the prior art and tool high industrial utilization.
Above-described embodiment is illustrative principle of the present invention and effect thereof only, but not for limiting the present invention.Any person skilled in the art scholar all without prejudice under spirit of the present invention and category, can modify above-described embodiment or changes.Therefore, such as have in art usually know the knowledgeable do not depart from complete under disclosed spirit and technological thought all equivalence modify or change, must be contained by claim of the present invention.

Claims (10)

1. a method of testing for mobile terminal performance, is applied to the communication network be made up of multiple mobile terminal and server, it is characterized in that, the method for testing of described intelligent terminal comprises the following steps:
Call the bridged protocol that prestores to establish a communications link between multiple mobile terminal and server; Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name;
Read the device name of the mobile terminal established a communications link with described server, and upgrade the device name of described multiple mobile terminal according to predefine naming method;
The device name that described multiple mobile terminal to update is crossed is resetted again;
The performance test script prerecorded is run in multithreading operation mode to the multiple mobile terminals after resetting.
2. the performance test methods of mobile terminal according to claim 1, is characterized in that: described in the bridged protocol that prestores be ADB bridged protocol.
3. the performance test methods of mobile terminal according to claim 1, is characterized in that: described predefine naming method refers to according to prefabricated title and the interfacing order of performance test interface that is connected with multiple mobile terminal number as the device name of the multiple mobile terminals be connected with server renames.
4. the performance test methods of mobile terminal according to claim 1, is characterized in that: be come the step that the device name that described multiple mobile terminal to update is crossed resets again by calling reset instruction, described reset instruction is abd1remount.
5. the performance test methods of mobile terminal according to claim 1, is characterized in that: described in the performance test script prerecorded comprise:
Setting is opened by mobile terminal operating system bag name and interactive component name;
Click the performance-relevant character with test;
Search the switch module that ID is set to the test performance of switchWidget;
Whether the switch module of checkout performance is opened, if so, then represents that test is passed through, and continues next step, if not, then represents that test is not passed through, and returns and opens setting steps;
Search the switch module that ID is set to the performance of the test of switchWidget;
Whether the switch module of checkout performance closes, if so, then represents that test is passed through, and terminates; If not, represent that test is not passed through, return and open setting steps.
6. a Performance Test System for mobile terminal, is applied to the communication network be made up of multiple mobile terminal and server, it is characterized in that, the Performance Test System of described mobile terminal comprises:
Calling module, for calling the bridged protocol that prestores to establish a communications link between multiple mobile terminal and server; Wherein, described multiple mobile terminal comprises mobile terminal of the same name and mobile terminal not of the same name;
Update module, is connected with described calling module, for reading the device name of the mobile terminal established a communications link with described server, and upgrades the device name of described multiple mobile terminal according to predefine naming method;
Reseting module, is connected with described calling module and update module, again resets for the device name crossed by described multiple mobile terminal to update;
Test module, is connected with described reseting module, for running to the multiple mobile terminals after reset the performance test script prerecorded in multithreading operation mode.
7. the Performance Test System of mobile terminal according to claim 6, is characterized in that: in order to prestore described in ADB bridged protocol, bridged protocol is pre-stored in described calling module, and described calling module is also for supporting described ADB bridged protocol.
8. the Performance Test System of mobile terminal according to claim 6, is characterized in that: also comprise one in described update module in order to count the counter being connected to mobile terminal number on described server.
9. the Performance Test System of mobile terminal according to claim 6, it is characterized in that: in described reseting module, prestore reset instruction, described reseting module is also for having come again to reset by calling reset instruction, and described reset instruction is abdremount.
10. a mobile terminal, is characterized in that, described mobile terminal comprises:
As the Performance Test System of the mobile terminal as described in arbitrary in claim 6-9.
CN201510504359.7A 2015-08-17 2015-08-17 A kind of performance test methods and system of mobile terminal Active CN105182111B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510504359.7A CN105182111B (en) 2015-08-17 2015-08-17 A kind of performance test methods and system of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510504359.7A CN105182111B (en) 2015-08-17 2015-08-17 A kind of performance test methods and system of mobile terminal

Publications (2)

Publication Number Publication Date
CN105182111A true CN105182111A (en) 2015-12-23
CN105182111B CN105182111B (en) 2018-09-28

Family

ID=54904326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510504359.7A Active CN105182111B (en) 2015-08-17 2015-08-17 A kind of performance test methods and system of mobile terminal

Country Status (1)

Country Link
CN (1) CN105182111B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201798A (en) * 2016-07-14 2016-12-07 努比亚技术有限公司 Product ID processing means and method
CN106708598A (en) * 2016-07-29 2017-05-24 腾讯科技(深圳)有限公司 Setup method and device for virus analysis environment
CN108243407A (en) * 2017-12-21 2018-07-03 深圳市宏电技术股份有限公司 A kind of method and terminal device of multiple wireless module device network interface managements
CN111698499A (en) * 2020-06-30 2020-09-22 深圳创维-Rgb电子有限公司 Automatic connection method based on GMS test, terminal equipment and readable storage medium
CN114637639A (en) * 2022-05-23 2022-06-17 合肥创发微电子有限公司 Configuration method and device of touch screen production test system

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060073032A (en) * 2004-12-24 2006-06-28 주식회사 팬택 Method of calibrating a mobile communication terminal
CN101681262A (en) * 2007-05-30 2010-03-24 Xmos有限公司 Scheduling threads in a processor
CN101848042A (en) * 2010-04-20 2010-09-29 惠州Tcl移动通信有限公司 Method and system for testing radio frequency of mobile phones
CN102419727A (en) * 2011-09-30 2012-04-18 宇龙计算机通信科技(深圳)有限公司 Automatic test method and device
CN103049403A (en) * 2013-01-11 2013-04-17 福建鑫诺通讯技术有限公司 Method for communication between embedded terminal device and cell phone
TW201321765A (en) * 2011-11-25 2013-06-01 Univ Tatung Automatic test system of communication device
CN203151602U (en) * 2012-12-26 2013-08-21 天津三星通信技术研究有限公司 Portable mobile phone test system
CN103344863A (en) * 2013-07-15 2013-10-09 惠州Tcl移动通信有限公司 Mobile terminal testing method and mobile terminal testing system
CN103577313A (en) * 2012-07-27 2014-02-12 腾讯科技(深圳)有限公司 Mobile terminal application program testing method and device
CN203673478U (en) * 2013-12-20 2014-06-25 北京易联锐捷科技有限公司 Data line with data processing function
CN103927256A (en) * 2013-01-16 2014-07-16 珠海市君天电子科技有限公司 Method for controlling multiple Android devices
CN104572564A (en) * 2015-01-13 2015-04-29 上海动联信息技术股份有限公司 Method for realizing communication of Android mobile equipment and USB OTG (On-The-Go) host computer

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060073032A (en) * 2004-12-24 2006-06-28 주식회사 팬택 Method of calibrating a mobile communication terminal
CN101681262A (en) * 2007-05-30 2010-03-24 Xmos有限公司 Scheduling threads in a processor
CN101848042A (en) * 2010-04-20 2010-09-29 惠州Tcl移动通信有限公司 Method and system for testing radio frequency of mobile phones
CN102419727A (en) * 2011-09-30 2012-04-18 宇龙计算机通信科技(深圳)有限公司 Automatic test method and device
TW201321765A (en) * 2011-11-25 2013-06-01 Univ Tatung Automatic test system of communication device
CN103577313A (en) * 2012-07-27 2014-02-12 腾讯科技(深圳)有限公司 Mobile terminal application program testing method and device
CN203151602U (en) * 2012-12-26 2013-08-21 天津三星通信技术研究有限公司 Portable mobile phone test system
CN103049403A (en) * 2013-01-11 2013-04-17 福建鑫诺通讯技术有限公司 Method for communication between embedded terminal device and cell phone
CN103927256A (en) * 2013-01-16 2014-07-16 珠海市君天电子科技有限公司 Method for controlling multiple Android devices
CN103344863A (en) * 2013-07-15 2013-10-09 惠州Tcl移动通信有限公司 Mobile terminal testing method and mobile terminal testing system
CN203673478U (en) * 2013-12-20 2014-06-25 北京易联锐捷科技有限公司 Data line with data processing function
CN104572564A (en) * 2015-01-13 2015-04-29 上海动联信息技术股份有限公司 Method for realizing communication of Android mobile equipment and USB OTG (On-The-Go) host computer

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201798A (en) * 2016-07-14 2016-12-07 努比亚技术有限公司 Product ID processing means and method
CN106708598A (en) * 2016-07-29 2017-05-24 腾讯科技(深圳)有限公司 Setup method and device for virus analysis environment
CN108243407A (en) * 2017-12-21 2018-07-03 深圳市宏电技术股份有限公司 A kind of method and terminal device of multiple wireless module device network interface managements
CN108243407B (en) * 2017-12-21 2021-07-13 深圳市宏电技术股份有限公司 Method for managing network interfaces of multiple wireless module devices and terminal device
CN111698499A (en) * 2020-06-30 2020-09-22 深圳创维-Rgb电子有限公司 Automatic connection method based on GMS test, terminal equipment and readable storage medium
CN114637639A (en) * 2022-05-23 2022-06-17 合肥创发微电子有限公司 Configuration method and device of touch screen production test system

Also Published As

Publication number Publication date
CN105182111B (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN105182111A (en) Mobile terminal performance test method and system
JP5736433B2 (en) IoT browsing method and apparatus
CN103049369B (en) A kind of automated testing method and system
CN104077253A (en) cross-device communication transmission system and method thereof
US20110208338A1 (en) System for creating personalized and customized mobile devices
CN103927253A (en) Multiple browser compatibility testing method and system
CN104050076A (en) Testing method, device and system of application software on mobile terminal
CN110493812B (en) Distribution network test processing method, device and system, processor and master control equipment
CN114779987B (en) Method, device, terminal and storage medium for displaying content
CN104092579B (en) The analogy method of network type and device
CN109814801A (en) Using login method, device, terminal and storage medium
Vilček et al. Comparative analysis of tools for development of native and hybrid mobile applications
Nimbalkar Mobile application testing and challenges
US9378054B2 (en) Testing system with methodology for background application control
JP6263919B2 (en) Information display control device, information display control method, and information display control program
CN112231206A (en) Script editing method for application program test, computer readable storage medium and test platform
CN111427776A (en) Automatic testing method and device for intelligent equipment
KR20150003651A (en) Computing system and control method thereof
CN106649128A (en) Method for automatically controlling running of terminal
CN110489347A (en) Method for edition management, device, equipment and readable storage medium storing program for executing based on GIT
CN113836505A (en) Method for rapidly acquiring shell permission of terminal equipment based on android system
CN108932146A (en) Page display method, device and computer readable storage medium
CN112241373A (en) Automatic test method, test device, processor and test system
CN210016474U (en) Distribution network test control equipment and system
CN103167076B (en) The method of testing of the function of test electronic installation and test device

Legal Events

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

Effective date of registration: 20201124

Address after: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Jiji Intellectual Property Operation Co., Ltd

Address before: 201616 Shanghai city Songjiang District Sixian Road No. 3666

Patentee before: Phicomm (Shanghai) Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20201217

Address after: 8319 Yanshan Road, Bengbu City, Anhui Province

Patentee after: Bengbu Lichao Information Technology Co.,Ltd.

Address before: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Hangzhou Jiji Intellectual Property Operation Co., Ltd

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210310

Address after: 313000 room 1019, Xintiandi commercial office, Yishan street, Wuxing District, Huzhou, Zhejiang, China

Patentee after: Huzhou YingLie Intellectual Property Operation Co.,Ltd.

Address before: 8319 Yanshan Road, Bengbu City, Anhui Province

Patentee before: Bengbu Lichao Information Technology Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211109

Address after: No. 150, 1st floor, building 4, Xisanqi building materials City, Haidian District, Beijing 100096

Patentee after: Boding Shihua (Beijing) Technology Co.,Ltd.

Address before: 313000 room 1019, Xintiandi commercial office, Yishan street, Wuxing District, Huzhou, Zhejiang, China

Patentee before: Huzhou YingLie Intellectual Property Operation Co.,Ltd.

TR01 Transfer of patent right