[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103928038A - Electronic equipment test recording and playing back method - Google Patents

Electronic equipment test recording and playing back method Download PDF

Info

Publication number
CN103928038A
CN103928038A CN201410179200.8A CN201410179200A CN103928038A CN 103928038 A CN103928038 A CN 103928038A CN 201410179200 A CN201410179200 A CN 201410179200A CN 103928038 A CN103928038 A CN 103928038A
Authority
CN
China
Prior art keywords
recording
control
playback
coordinate
area
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
CN201410179200.8A
Other languages
Chinese (zh)
Other versions
CN103928038B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410179200.8A priority Critical patent/CN103928038B/en
Publication of CN103928038A publication Critical patent/CN103928038A/en
Application granted granted Critical
Publication of CN103928038B publication Critical patent/CN103928038B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention discloses an electronic equipment test recording and playing back method. The electronic equipment test recording and playing back method includes the following steps of recording the coordinates of areas with relatively fixed interfaces, recording user operation time, the coordinate of an operating area and corresponding execution actions, generating the corresponding relation among the time, the coordinate and the execution actions, recording controls of areas with relatively unfixed interfaces, detecting the coordinate of the user operating area, searching for the corresponding controls according to the coordinate of the operating area, recording the time spent by a user on operating the controls and the corresponding execution actions, and generating the corresponding relation among the time, the controls and the execution actions. The method can improve the recording and playing back efficiency and can also improve the universality for recorded files.

Description

Test recording and playback method of electronic equipment
[ technical field ] A method for producing a semiconductor device
The invention relates to the field of communication, in particular to a test recording and playback method of electronic equipment.
[ background of the invention ]
The recording and playback are very effective solutions applied to the fields of mobile phone testing, mobile phone games, auxiliary operations and the like. When the user can automatically play back the specified operation, the aim of automatically executing the repeated operation is fulfilled. This can be extremely large, freeing up one's hands and energy. The current realization method for recording and playing back on the mobile phone is that the coordinates of an operation point are simply recorded, and then the operation point is played back according to the coordinates. The recording and playback speed is high, the efficiency is high, but the method has the defect that the method is very dependent on the layout fixation and the resolution fixation of the interface. When the interface layout is slightly changed or the script is applied to a model of another resolution, there are many places to be uncoupled. And the other mode is to deeply identify the control element on the interface, so that the information of the control can be recorded in the recording process under the condition that the interface logic is not changed, the control triggered in the operation process is dynamically calculated, and the information corresponding to the position of the control can be searched again in the playback process, so that the control triggered in the recording process can be accurately operated. The recording and playback in the mode can adapt to the change of the resolution and the position of the control without changing too many scripts, but the defects are that the efficiency of the recording and playback is not high because the change of the control corresponding to the record needs to be loaded, identified and searched every time, and the control of a program needs to be manually waited for searching the record result during operation.
[ summary of the invention ]
In view of this, the present invention provides a test recording method for electronic devices, which improves recording efficiency while ensuring accuracy as much as possible. The invention also provides a playback method for testing recording of the electronic equipment, which improves the efficiency of playing back the recorded content while ensuring the accuracy as much as possible.
A test recording method of electronic equipment comprises the following steps:
and for the area with a fixed interface, executing a coordinate recording step:
recording time, operation area coordinates and corresponding execution actions when a user operates, and generating corresponding relations among the time, the coordinates and the execution actions;
and for the region with a relatively unfixed interface, executing a control recording step:
detecting an operation area coordinate operated by a user;
searching a corresponding control according to the operation area coordinate;
recording the time when the user operates the control and the corresponding execution action;
generating the corresponding relation among the time, the control and the execution action;
wherein user operation input can be received in an interface area occupied by the control.
In one embodiment, the method further comprises the following steps:
displaying a recording switching key area on an interface of the electronic equipment;
when receiving an execution coordinate recording step input by a user in the recording switching key area, executing the coordinate recording step;
and executing the control recording step after receiving the control recording step input by the user in the recording switching key area.
In one embodiment, the method further comprises the following steps:
the recording switching key area is used for displaying a first state or a second state, the first state represents that the coordinate recording step is currently executed, and the second state represents that the control recording step is currently executed;
and after the user operates the recording switching key area, switching the recording switching key area from the first state to the second state, or switching from the second state to the first state.
In one embodiment, the recording switching key area is arranged in an area without a control on an interface.
In one embodiment, the recording switching key area may be moved on an interface.
In one embodiment, in the coordinate recording step, a screen resolution of the electronic device is recorded.
The invention also provides a playback method for the electronic equipment recording, which comprises the following steps:
and for the area with a fixed interface, executing a coordinate playback step:
according to the recorded corresponding relation among the time, the coordinates of the operation area and the execution action, the test module sends the corresponding relation to the tested module, wherein the corresponding relation comprises the coordinates of the operation area and the execution action information;
and for the area with a non-fixed interface or the control occupying the position of the interface, executing a control playback step:
the test module requests the tested module to send a control and the corresponding current operation area coordinate;
the test module compares the received control with the corresponding current operation area coordinate and the control and the operation area coordinate in the corresponding relation, if the current operation area coordinate of a certain control is the same as the operation area coordinate, the test module sends the operation area coordinate and the execution action information to the tested module, and if the current operation area coordinate of a certain control is different from the operation area coordinate, the test module executes the set action;
wherein user operation input can be received in an interface area occupied by the control.
In one embodiment, the method further comprises the following steps:
displaying a playback switching key area on an interface of the electronic equipment;
after receiving an execution coordinate playback step input by a user in the playback switching key area, executing the coordinate playback step;
and executing the control playback step after receiving the control playback step input by the user in the playback switching key area.
In one embodiment, the method further comprises the following steps:
the playback switching key region is used for displaying a first playback state or a second playback state, the first playback state represents that the coordinate playback step is currently executed, and the second playback state represents that the control playback step is currently executed;
and after the user operates the playback switching key area, the playback switching key area is switched from the first playback state to the second playback state, or from the second playback state to the first playback state.
In one embodiment, the method further comprises the following steps:
the execution setting action is as follows:
the test module sends out error reporting information;
or,
if the current operating area coordinate corresponds to a new control, searching whether the new control, the operating area coordinate corresponding to the new control and the execution action corresponding to the new control exist in the corresponding relation, if so, sending the operating area coordinate corresponding to the new control and the execution action corresponding to the new control to the tested module, and if not, sending error reporting information by the testing module;
or, when the control playback step is for a control occupying a less fixed interface position, the test module sends the current operating region coordinates and the execution action information to the tested module.
In one embodiment, the playback switch button region may be moved on the interface.
In one embodiment, the coordinate playback step further includes the steps of:
acquiring the screen resolution of the current electronic equipment;
comparing the screen resolution of the current electronic equipment with the screen resolution of the corresponding original electronic equipment in the corresponding relation;
if the current screen resolution of the electronic equipment is different from the screen resolution of the original electronic equipment, the coordinates of the operation area sent to the tested module by the testing module meet the following conditions:
wherein, X0And representing the original operation area coordinates in the corresponding relation, wherein a represents the original electronic equipment screen resolution, and b represents the current electronic equipment screen resolution.
By executing the coordinate recording step and the coordinate playback step on a relatively fixed interface, the control recording step and the control playback step are executed on a relatively unfixed interface or a control occupying a relatively unfixed interface, so that the recording and playback efficiency is improved under the condition of ensuring the accuracy; in addition, the generated file containing the corresponding relation can also adapt to playback of electronic equipment with different resolutions, and the universality is high.
[ description of the drawings ]
FIG. 1 is a schematic diagram of an electronic device interface according to one embodiment of the invention;
FIG. 2 is a schematic view of an electronic device interface of another embodiment of the present invention;
FIG. 3 is a schematic view of an electronic device interface of another embodiment of the present invention;
FIG. 4 is a diagram of a test module and a module under test according to an embodiment of the invention;
fig. 5 is a flowchart of a test recording method of an electronic device according to an embodiment of the present invention;
fig. 6 is a flowchart of a playback method of a test recording of an electronic device of the electronic device according to an embodiment of the present invention.
[ detailed description ] embodiments
The preferred embodiments of the invention are described in further detail below.
Example 1
As shown in fig. 1 and 2, a display interface schematic diagram of an electronic device includes a first area and a second area, where the first area has a first control and a second control, and the second area has a third control and a fourth control, where the controls refer to any interface that can receive user input operations, such as a text box, an input box, a drop-down box, an icon, a selection box, a link, and the like, and the first area is a relatively fixed area, that is, in a process of testing the electronic device, an identifier (such as a name, a number, and the like) and a position of the control in the first area are relatively difficult to change, and as shown in fig. 1 and 2, positions of the first control and the second control are not changed in both states. And the second area is a relatively unfixed area, and the identification and the position of the control are relatively easy to change, as shown in fig. 1 and fig. 2, the position of the fourth control is changed in two states.
A test recording method of electronic equipment comprises the following steps:
and for the area with a fixed interface, executing a coordinate recording step:
recording time, operation area coordinates and corresponding execution actions when a user operates, and generating corresponding relations among the time, the coordinates and the execution actions;
in the recording process, a user operates in a first area, for example, click operation is performed on an area (which does not need to be judged to which control the area corresponds) in a first control serving as an icon, text input operation is performed on a second control serving as a text box, and at the moment, the time of the user operation, the coordinates of the operation area of the first control and corresponding click action are recorded, so that the corresponding relation among the three is formed, and storage is performed, for example, a script of a coordinate recording type is generated and stored;
the manual recording process is time-consuming, and in order to reuse the recorded corresponding relationship and ensure the wide applicability of the corresponding relationship in the recording test process, the screen resolution a of the electronic device during recording is saved in the corresponding relationship.
And for the region with a relatively unfixed interface, executing a control recording step:
detecting an operation area coordinate operated by a user; searching a corresponding control according to the operation area coordinate; recording the time when the user operates the control and the corresponding execution action; generating the corresponding relation among the time, the control and the execution action; wherein user operation input can be received in an interface area occupied by the control;
in the recording process, the user operates in the second area, for example, the selection operation is performed on characters in the fourth control, the operation time of the user is recorded, and the coordinates of the operation area and the corresponding execution action when the fourth control is operated are recorded;
then, according to the coordinates of the operation area, the identifier of the control corresponding to the coordinates of the operation area is searched in a database, so that the fourth control corresponding to the coordinates of the operation area is judged; and then generating and storing the corresponding relation among the operation time, the fourth control identification and the execution action, for example, generating and storing a script of the control record type.
The test process of the user is recorded through coordinate recording, the speed is high because the control identification corresponding to the operation area does not need to be searched in the database, and the speed is low when the test process of the user is recorded through control recording. By the method of the embodiment, the speed of the recording test process can be increased, and a more accurate recording result can be obtained for subsequent playback of recorded content.
In addition, a recording switching key area may be displayed on an interface of the electronic device, where the recording switching key area is used to display a first state or a second state, the first state indicates that the coordinate recording step is currently being executed, the second state indicates that the control recording step is currently being executed, the recording switching key area is used to receive an input operation of a user for switching a recording mode, and when an operation command for executing the coordinate recording step, which is input by the user in the recording switching key area, is received, the coordinate recording step is executed, and the first state is displayed in the recording switching key area; and after the recording switching key area receives the execution control recording step input by the user in the recording switching key area, executing the control recording step, and displaying a second state in the recording switching key area.
The recording switching key area may be a floating window, the content displayed in the floating window is switched between a first state and a second state, when the user clicks the floating window, the content displayed in the floating window is switched from a current state to another state, for example, the current state is displayed in the first state, and after the user clicks the floating window, the recording switching key area displays the second state.
The recording switching key area is preferably arranged in an area of the interface without the control of the tested module, so that the control in the area covered by the recording switching key area cannot receive the test operation input. In addition, the recording switching key area can be set to be a movable area, and the method is particularly suitable for the case that the number of controls of the tested module on the display interface is large. For example, when the second area is tested, the recording switching key area is moved into the first area.
Example 2
As shown in fig. 3, a playback method for recording by an electronic device includes the following steps:
and for the area with a fixed interface, executing a coordinate playback step: according to the recorded corresponding relation among the time, the coordinates of the operation area and the execution action, the corresponding relation sent to the tested module by the testing module comprises the coordinates of the operation area and the execution action information;
before the test content is played back and recorded, the test content is recorded, and the corresponding relation between the test operation time, the operation area coordinates and the execution action is obtained, for example, the test operation time, the operation area coordinates and the execution action are stored into a corresponding script file. For example, when the corresponding relationship obtained by testing the interface of fig. 1 in embodiment 1 is played back, the testing module sends the operation region coordinate corresponding to the first control in the first region and the click action on the operation region coordinate to the tested module, and the tested module plays back the testing process after receiving the operation region coordinate and the click action.
In order to utilize the recorded correspondence as much as possible, the correspondence may be applied to other electronic devices with different screens for playback, and therefore, the coordinate playback step further includes the following steps:
acquiring the screen resolution b of the electronic equipment currently playing back;
comparing whether the screen resolution b of the current electronic equipment is the same as the screen resolution a of the corresponding original electronic equipment in the corresponding relation;
if the current screen resolution b of the electronic equipment is different from the screen resolution a of the original electronic equipment, the operation area coordinate X sent to the tested module by the testing module meets the following conditions:
X = bX 0 a .
wherein, X0The original operating area coordinates in the correspondence are represented, which may represent an abscissa or an ordinate.
And for the area with a non-fixed interface or the control occupying the position of the interface, executing a control playback step: the test module requests the tested module to send a control and the corresponding current operation area coordinate; the test module compares the received control with the corresponding current operation area coordinate and the control and the operation area coordinate in the corresponding relation, if the current operation area coordinate of a certain control is the same as the operation area coordinate, the test module sends the operation area coordinate and the execution action information to the tested module, and if the current operation area coordinate of a certain control is different from the operation area coordinate, the test module executes the set action;
for example, when a corresponding relationship obtained by testing the interface of fig. 1 in embodiment 1 is played back (the corresponding relationship includes coordinates of a fourth control and an original operation region thereof), when the fourth control in the second region is played back, the testing module requests the tested module to send the fourth control and coordinates of a current operation region corresponding to the fourth control; then the tested module sends the fourth control and the current operation area coordinate thereof to the testing module;
the test module compares the received current operation area coordinate of the fourth control with the original operation area coordinate of the fourth control, as shown in fig. 2, when the playback is performed, the display interface has changed due to user operation or other reasons, the current operation area coordinate of the fourth control is different from the original operation area coordinate, and after the test module judges that the two coordinates are different, the following set actions can be executed:
1) and sending error reporting information to prompt the user.
2) If the current operating area coordinate corresponds to a new control, searching whether the new control, the operating area coordinate corresponding to the new control and the execution action corresponding to the new control exist in the corresponding relation, if so, sending the operating area coordinate corresponding to the new control and the execution action corresponding to the new control to the tested module, and if not, sending error reporting information by the testing module; as shown in fig. 2, the correspondence between the control sent by the tested module to the testing module and the operating area includes a fifth control and a fifth operating area coordinate thereof, and since the fifth control does not exist in the correspondence in fig. 1, the testing module sends an error report message; if the corresponding relationship obtained during the recording test is as shown in fig. 3, and the corresponding relationship includes the fifth control and the fifth operation area coordinate thereof, during playback, the test module finds the corresponding information, and sends the fifth operation area coordinate and the corresponding execution action thereof to the tested module, so that the tested module performs playback.
And for the control which occupies a less fixed interface position, when the corresponding current operation area coordinate is different from the original operation area coordinate, the control can be processed according to the method similar to the method 2), namely, whether the current operation area coordinate corresponds to the new control is judged, if the new control exists, whether the new control exists is searched in the corresponding relation stored during recording, and if the new control exists, the current operation area coordinate and the execution action corresponding to the new control are sent to the tested module.
Similar to the interface recorded in embodiment 1, which displays the recording switching key area, a playback switching key area can be displayed on the interface of the electronic device; after receiving an execution coordinate playback step input by a user in the playback switching key area, executing the coordinate playback step; and executing the control playback step after receiving the control playback step input by the user in the playback switching key area. The playback switching key region may be a floating window for displaying a first playback state or a second playback state, the first playback state indicating that the coordinate playback step is currently being performed, the second playback state indicating that the control playback step is currently being performed; and after the user operates the playback switching key area, the playback switching key area is switched from the first playback state to the second playback state, or from the second playback state to the first playback state.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. To those skilled in the art to which the invention relates, numerous changes, substitutions and alterations can be made without departing from the spirit of the invention, and these changes are deemed to be within the scope of the invention as defined by the appended claims.

Claims (12)

1. A test recording method of electronic equipment is characterized by comprising the following steps:
and for the area with a fixed interface, executing a coordinate recording step:
recording time, operation area coordinates and corresponding execution actions when a user operates, and generating corresponding relations among the time, the coordinates and the execution actions;
and for the region with a relatively unfixed interface, executing a control recording step:
detecting an operation area coordinate operated by a user;
searching a corresponding control according to the operation area coordinate;
recording the time when the user operates the control and the corresponding execution action;
generating the corresponding relation among the time, the control and the execution action;
wherein user operation input can be received in an interface area occupied by the control.
2. The test recording method of an electronic device according to claim 1, further comprising the steps of:
displaying a recording switching key area on an interface of the electronic equipment;
when receiving an executing coordinate recording command input by a user in the recording switching key area, executing the coordinate recording step;
and executing the control recording step after receiving an execution control recording command input by a user in the recording switching key area.
3. The test recording method of an electronic device according to claim 2, further comprising the steps of:
the recording switching key area is used for displaying a first state or a second state, the first state represents that the coordinate recording step is currently executed, and the second state represents that the control recording step is currently executed;
and after the user operates the recording switching key area, switching the recording switching key area from the first state to the second state, or switching from the second state to the first state.
4. The test recording method of the electronic device as claimed in claim 2, wherein:
the recording switching key area is arranged in an area without a control on the interface.
5. The test recording method of the electronic device as claimed in claim 2, wherein:
and moving the recording switching key area on an interface.
6. The test recording method of the electronic device as claimed in claim 1, wherein: in the coordinate recording step, the screen resolution of the electronic device is recorded.
7. A playback method for recording by electronic equipment is characterized by comprising the following steps:
and for the area with a fixed interface, executing a coordinate playback step:
according to the recorded corresponding relation among the time, the coordinates of the operation area and the execution action, the test module sends the corresponding relation including the coordinates of the operation area and the execution action information to the tested module;
and for the area with a non-fixed interface or the control occupying the position of the interface, executing a control playback step:
the test module requests the tested module to send a control and the corresponding current operation area coordinate;
the test module compares the received control and the corresponding current operation area coordinate with the control and the operation area coordinate in the corresponding relation, if the current operation area coordinate of a certain control is the same as the operation area coordinate, the test module sends the operation area coordinate and the execution action information to the tested module, and if the current operation area coordinate of a certain control is different from the operation area coordinate, the test module executes the set action;
wherein user operation input can be received in an interface area occupied by the control.
8. The method for playback of a recording by an electronic device of claim 7, further comprising the steps of:
displaying a playback switching key area on an interface of the electronic equipment;
after receiving an execution coordinate playback step input by a user in the playback switching key area, executing the coordinate playback step;
and executing the control playback step after receiving the control playback step input by the user in the playback switching key area.
9. The method for playback of a recording by an electronic device of claim 7, further comprising the steps of:
the playback switching key region is used for displaying a first playback state or a second playback state, the first playback state represents that the coordinate playback step is currently executed, and the second playback state represents that the control playback step is currently executed;
and after the user operates the playback switching key area, the playback switching key area is switched from the first playback state to the second playback state, or from the second playback state to the first playback state.
10. The method for playback of a recording by an electronic device of claim 7, further comprising the steps of:
the execution setting action is as follows:
the test module sends out error reporting information;
or,
if the current operating area coordinate corresponds to a new control, searching whether the new control, the operating area coordinate corresponding to the new control and the execution action corresponding to the new control exist in the corresponding relation, if so, sending the operating area coordinate corresponding to the new control and the execution action corresponding to the new control to the tested module, and if not, sending error reporting information by the testing module;
or, when the control playback step is for a control occupying a less fixed interface position, the test module sends the current operating region coordinates and the execution action information to the tested module.
11. The method for playback of a recording by an electronic device as claimed in claim 7, characterized by:
the playback switch button region may be moved on the interface.
12. The method for playing back a recording recorded on an electronic device according to claim 7, wherein the coordinate playing back step further comprises the steps of:
acquiring the screen resolution of the current electronic equipment;
comparing the screen resolution of the current electronic equipment with the screen resolution of the corresponding original electronic equipment in the corresponding relation;
if the current screen resolution of the electronic equipment is different from the screen resolution of the original electronic equipment, the coordinates of the operation area sent to the tested module by the testing module meet the following conditions:
wherein, X0And representing the original operation area coordinates in the corresponding relation, wherein a represents the original electronic equipment screen resolution, and b represents the current electronic equipment screen resolution.
CN201410179200.8A 2014-04-29 2014-04-29 The test recording of electronic equipment and back method Expired - Fee Related CN103928038B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410179200.8A CN103928038B (en) 2014-04-29 2014-04-29 The test recording of electronic equipment and back method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410179200.8A CN103928038B (en) 2014-04-29 2014-04-29 The test recording of electronic equipment and back method

Publications (2)

Publication Number Publication Date
CN103928038A true CN103928038A (en) 2014-07-16
CN103928038B CN103928038B (en) 2017-06-30

Family

ID=51146235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410179200.8A Expired - Fee Related CN103928038B (en) 2014-04-29 2014-04-29 The test recording of electronic equipment and back method

Country Status (1)

Country Link
CN (1) CN103928038B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335283A (en) * 2014-08-01 2016-02-17 阿里巴巴集团控股有限公司 Application testing method and device in terminal equipment
CN105955881A (en) * 2016-04-22 2016-09-21 百度在线网络技术(北京)有限公司 Automated test step recording and playback method and apparatus
CN106059807A (en) * 2016-05-30 2016-10-26 国家计算机网络与信息安全管理中心 Network content access effect automatic verification method and system based on user perception
CN106354500A (en) * 2016-08-26 2017-01-25 珠海金山网络游戏科技有限公司 Operational commands recording and playback method and system
CN106681919A (en) * 2016-12-22 2017-05-17 上海斐讯数据通信技术有限公司 User interface automatic test method and system
CN107025165A (en) * 2017-03-07 2017-08-08 腾讯科技(深圳)有限公司 Game automated testing method and relevant apparatus
CN104461894B (en) * 2014-12-17 2017-11-07 用友网络科技股份有限公司 The operation record device and method of Android software
CN108111903A (en) * 2018-01-17 2018-06-01 广东欧珀移动通信有限公司 Record screen document play-back method, device and terminal
CN108351828A (en) * 2015-06-26 2018-07-31 英特尔公司 Technology for device-independent automatic application test
WO2019056333A1 (en) * 2017-09-25 2019-03-28 深圳传音制造有限公司 Screen recording method for mobile terminal testing and mobile terminal
CN110046009A (en) * 2019-02-19 2019-07-23 阿里巴巴集团控股有限公司 Method for recording, device, server and readable storage medium storing program for executing
CN112866312A (en) * 2019-11-27 2021-05-28 北京奇艺世纪科技有限公司 Script generation method, remote operation method and related equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070240118A1 (en) * 2006-02-28 2007-10-11 Ido Keren System, method, and software for testing a software application
CN101241466A (en) * 2007-02-08 2008-08-13 深圳迈瑞生物医疗电子股份有限公司 Embedded software test method and system
CN101620564A (en) * 2008-06-30 2010-01-06 福建升腾资讯有限公司 Method for automatically testing recording playback mode of terminal system
CN102314386A (en) * 2011-09-05 2012-01-11 百度在线网络技术(北京)有限公司 Method and equipment for testing mobile terminal
CN102419732A (en) * 2011-12-27 2012-04-18 Tcl集团股份有限公司 Android platform-based automatic test method and test tool
US20120117545A1 (en) * 2010-11-09 2012-05-10 International Business Machines Corporation Efficiently developing software using test cases to check the conformity of the software to the requirements
CN102841845A (en) * 2012-07-30 2012-12-26 广东欧珀移动通信有限公司 Automatic testing method of Android device software
CN103064781A (en) * 2011-10-18 2013-04-24 飞图科技(北京)有限公司 Mobile software automated testing method
CN103092756A (en) * 2013-01-08 2013-05-08 彭勇 Interactive automated testing system and method thereof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070240118A1 (en) * 2006-02-28 2007-10-11 Ido Keren System, method, and software for testing a software application
CN101241466A (en) * 2007-02-08 2008-08-13 深圳迈瑞生物医疗电子股份有限公司 Embedded software test method and system
CN101620564A (en) * 2008-06-30 2010-01-06 福建升腾资讯有限公司 Method for automatically testing recording playback mode of terminal system
US20120117545A1 (en) * 2010-11-09 2012-05-10 International Business Machines Corporation Efficiently developing software using test cases to check the conformity of the software to the requirements
CN102314386A (en) * 2011-09-05 2012-01-11 百度在线网络技术(北京)有限公司 Method and equipment for testing mobile terminal
CN103064781A (en) * 2011-10-18 2013-04-24 飞图科技(北京)有限公司 Mobile software automated testing method
CN102419732A (en) * 2011-12-27 2012-04-18 Tcl集团股份有限公司 Android platform-based automatic test method and test tool
CN102841845A (en) * 2012-07-30 2012-12-26 广东欧珀移动通信有限公司 Automatic testing method of Android device software
CN103092756A (en) * 2013-01-08 2013-05-08 彭勇 Interactive automated testing system and method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘舒: "Android 功能自动化测试工具的设计与实现", 《CNKI硕士全文库》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335283A (en) * 2014-08-01 2016-02-17 阿里巴巴集团控股有限公司 Application testing method and device in terminal equipment
CN104461894B (en) * 2014-12-17 2017-11-07 用友网络科技股份有限公司 The operation record device and method of Android software
CN108351828A (en) * 2015-06-26 2018-07-31 英特尔公司 Technology for device-independent automatic application test
CN105955881B (en) * 2016-04-22 2019-02-12 百度在线网络技术(北京)有限公司 A kind of automatic test step is recorded and back method and device
CN105955881A (en) * 2016-04-22 2016-09-21 百度在线网络技术(北京)有限公司 Automated test step recording and playback method and apparatus
CN106059807A (en) * 2016-05-30 2016-10-26 国家计算机网络与信息安全管理中心 Network content access effect automatic verification method and system based on user perception
CN106354500A (en) * 2016-08-26 2017-01-25 珠海金山网络游戏科技有限公司 Operational commands recording and playback method and system
CN106681919A (en) * 2016-12-22 2017-05-17 上海斐讯数据通信技术有限公司 User interface automatic test method and system
CN107025165A (en) * 2017-03-07 2017-08-08 腾讯科技(深圳)有限公司 Game automated testing method and relevant apparatus
WO2019056333A1 (en) * 2017-09-25 2019-03-28 深圳传音制造有限公司 Screen recording method for mobile terminal testing and mobile terminal
CN108111903A (en) * 2018-01-17 2018-06-01 广东欧珀移动通信有限公司 Record screen document play-back method, device and terminal
CN110046009A (en) * 2019-02-19 2019-07-23 阿里巴巴集团控股有限公司 Method for recording, device, server and readable storage medium storing program for executing
CN112866312A (en) * 2019-11-27 2021-05-28 北京奇艺世纪科技有限公司 Script generation method, remote operation method and related equipment

Also Published As

Publication number Publication date
CN103928038B (en) 2017-06-30

Similar Documents

Publication Publication Date Title
CN103928038B (en) The test recording of electronic equipment and back method
US9280451B2 (en) Testing device
CN111526312B (en) Recording and playing method of screen video, recording terminal and playing terminal
US8645912B2 (en) System and method for use in replaying software application events
CN107038112B (en) Application interface debugging method and device
US10853232B2 (en) Adaptive system for mobile device testing
CN105677571B (en) Mobile terminal software device for testing compatibility and method
CN104077211B (en) A kind of test method and test system of mobile terminal software
CN101287266B (en) Test system and method for mobile phone
WO2013077299A1 (en) Test equipment and test method
CN110716853A (en) Test script recording method, application program testing method and related device
CN113076257B (en) Test script recording method, device, medium and computer equipment
CN105847325A (en) Method and device for debugging application client side
US20090144625A1 (en) Sequence detection and automation for complex portal environments
CN106776301B (en) Subelement testing method and device
CN106294172B (en) App self-testing methods based on terminal device and device
TWI476587B (en) Testing method and testing apparatus for testing function of electronic apparatus
CN111078563A (en) Coverage rate data processing method, terminal device and computer readable storage medium
CN104809054A (en) Method and system for realizing program testing
KR20080087918A (en) Test method for automatically testing target device and apparatus there-for
CN108595332B (en) Software testing method and device
CN106708705B (en) Terminal background process monitoring method and system
CN108932264A (en) The determination method, apparatus and storage medium of navigation problem
CN107967203A (en) Function decision method and device based on executable file
CN105893203A (en) CEC verification method and 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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170630