CN103928038A - Electronic equipment test recording and playing back method - Google Patents
Electronic equipment test recording and playing back method Download PDFInfo
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000013515 script Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
[ 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:
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.
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)
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)
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 |
-
2014
- 2014-04-29 CN CN201410179200.8A patent/CN103928038B/en not_active Expired - Fee Related
Patent Citations (9)
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)
Title |
---|
刘舒: "Android 功能自动化测试工具的设计与实现", 《CNKI硕士全文库》 * |
Cited By (13)
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 |