CN110413529A - Applied to the test method of electronic equipment, device, calculate equipment and medium - Google Patents
Applied to the test method of electronic equipment, device, calculate equipment and medium Download PDFInfo
- Publication number
- CN110413529A CN110413529A CN201910706867.1A CN201910706867A CN110413529A CN 110413529 A CN110413529 A CN 110413529A CN 201910706867 A CN201910706867 A CN 201910706867A CN 110413529 A CN110413529 A CN 110413529A
- Authority
- CN
- China
- Prior art keywords
- interface
- tested
- test
- control element
- icon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010998 test method Methods 0.000 title claims abstract description 18
- 238000012360 testing method Methods 0.000 claims abstract description 135
- 230000004044 response Effects 0.000 claims abstract description 8
- 238000012549 training Methods 0.000 claims description 43
- 238000000034 method Methods 0.000 claims description 29
- 238000012545 processing Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 230000005291 magnetic effect Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 3
- 238000005538 encapsulation Methods 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Present disclose provides a kind of test methods applied to electronic equipment, it include: the interface to be tested obtained on electronic equipment, wherein, it include at least one control element in interface to be tested, each control element at least one control element is for receiving operational order, so that electronic equipment response operational order executes corresponding operating, test interface is treated to be handled, to determine the location information of at least one control element, receive the test instruction for target widget element at least one control element, wherein, test instruction is the instruction generated according to location information, target widget element is tested based on test instruction, obtain test result, according to test result, determine whether target widget element is able to respond in test instruction execution corresponding operating.The disclosure additionally provides a kind of test device, calculating equipment and medium applied to electronic equipment.
Description
Technical field
This disclosure relates to field of computer technology, more particularly to a kind of test method applied to electronic equipment, one kind
Test device, a kind of calculating equipment and a kind of computer readable storage medium applied to electronic equipment.
Background technique
With the fast development of electronic technology, the application type that electronic equipment provides is more and more.Such as electronic equipment can
To provide the application such as wechat small routine and public platform.In order to guarantee the normal operation of application and ensure to find the latent of application in time
In risk, need regularly to test application.For example, types of applications is first using multiple controls are generally included in interface
Element needs to know for example including arrow button or search button etc. is returned during testing the interface of application
Not Chu position where the control element in interface, and test operation is carried out to control element in corresponding position and (such as is clicked
Operation), with confirm electronic equipment whether can normal response be directed to control element test operation.
During realizing disclosure design, at least there are the following problems in the related technology: related skill for inventor's discovery
Art does not have effective positioning method so that the control element in application interface is accurately positioned, that is, the relevant technologies determine control element
Position result is not accurate enough, causes testing efficiency low.
Summary of the invention
An aspect of this disclosure provides a kind of test method applied to electronic equipment, comprising: obtains the electronics
Interface to be tested in equipment, wherein include at least one control element, at least one described control in the interface to be tested
Each control element in element executes accordingly for receiving operational order so that the electronic equipment responds the operational order
Operation, handles the interface to be tested, to determine the location information of at least one control element, receives for extremely
The test instruction of target widget element in a few control element, wherein the test instruction is raw according to the positional information
At instruction, based on the test instruction target widget element is tested, test result is obtained, according to the test
As a result, determining whether the target widget element is able to respond the corresponding operating described in the test instruction execution.
Optionally, above-mentioned control element includes icon;It is described that the interface to be tested is handled, it is described extremely with determination
The location information of a few control element, comprising: image recognition is carried out to the interface to be tested, obtains the interface to be tested
In at least one icon location information.
Optionally, the above method further include: obtain housebroken identification model.It is described that figure is carried out to the interface to be tested
As identification, the location information of at least one icon in the interface to be tested is obtained, comprising: using the identification model to institute
It states interface to be tested and carries out image recognition, obtain the location information of at least one icon in the interface to be tested.
Optionally, the above method further include: obtain training set, the training set includes multiple sample icons, based on described
The training set training identification model.
Optionally, above-mentioned acquisition training set includes at least one of the following: that sample icon set has been sorted out in acquisition, described to have returned
Each sample icon in class sample icon set includes icon type, and sample icon set is not sorted out in acquisition, and described in label
Each sample graph target icon type in sample icon set is not sorted out.
Optionally, sample icon set is not sorted out in above-mentioned acquisition, comprising: obtains multiple history of at least one electronic equipment
Interface image handles the multiple history interface image, obtains multiple samples in the multiple history interface image
Icon does not sort out sample icon set as described.
Optionally, above-mentioned control element further includes text;It is described that the interface to be tested is handled, described in determination
The location information of at least one control element, comprising: Text region is carried out to the interface to be tested, obtains the boundary to be tested
The location information of at least one text in face.
Another aspect of the disclosure provides a kind of test device applied to electronic equipment, comprising: first obtains mould
Block, processing module, receiving module, test module and determining module.Wherein, first module is obtained, obtains the electronic equipment
On interface to be tested, wherein in the interface to be tested include at least one control element, at least one described control element
In each control element for receiving operational order, execute corresponding behaviour so that the electronic equipment responds the operational order
Make.Processing module handles the interface to be tested, to determine the location information of at least one control element.It connects
Module is received, the test instruction for target widget element at least one control element is received, wherein the test instruction is root
The instruction generated according to the location information.Test module tests the target widget element based on test instruction,
Obtain test result.Determining module determines whether the target widget element is able to respond in described according to the test result
Test corresponding operating described in instruction execution.
Optionally, above-mentioned control element includes icon, described to handle the interface to be tested, described extremely with determination
The location information of a few control element, comprising: image recognition is carried out to the interface to be tested, obtains the interface to be tested
In at least one icon location information.
Optionally, above-mentioned apparatus further include: third obtains module, obtains housebroken identification model.It is described to it is described to
Test interface carries out image recognition, obtains the location information of at least one icon in the interface to be tested, comprising: utilizes institute
It states identification model and image recognition is carried out to the interface to be tested, obtain the position of at least one icon in the interface to be tested
Confidence breath.
Optionally, above-mentioned apparatus further include: second obtains module and training module.Wherein, second module acquisition is obtained
Training set, the training set include multiple sample icons, and training module is based on the training set training identification model.
Optionally, above-mentioned acquisition training set includes at least one of the following: that sample icon set has been sorted out in acquisition, described to have returned
Each sample icon in class sample icon set includes icon type, and sample icon set is not sorted out in acquisition, and described in label
Each sample graph target icon type in sample icon set is not sorted out.
Optionally, sample icon set is not sorted out in above-mentioned acquisition, comprising: obtains multiple history of at least one electronic equipment
Interface image handles the multiple history interface image, obtains multiple samples in the multiple history interface image
Icon does not sort out sample icon set as described.
Optionally, above-mentioned control element further includes text, described to handle the interface to be tested, described in determination
The location information of at least one control element, comprising: Text region is carried out to the interface to be tested, obtains the boundary to be tested
The location information of at least one text in face.
Another aspect of the present disclosure provides a kind of calculating equipment, comprising: one or more processors;Memory is used for
Store one or more programs, wherein when one or more of programs are executed by one or more of processors, so that
One or more of processors realize method as described above.
Another aspect of the present disclosure provides a kind of non-volatile readable storage medium, is stored with the executable finger of computer
It enables, described instruction is when executed for realizing method as described above.
Another aspect of the present disclosure provides a kind of computer program, and the computer program, which includes that computer is executable, to be referred to
It enables, described instruction is when executed for realizing method as described above.
Detailed description of the invention
In order to which the disclosure and its advantage is more fully understood, referring now to being described below in conjunction with attached drawing, in which:
Fig. 1 is diagrammatically illustrated according to the embodiment of the present disclosure applied to the test method of electronic equipment and applied to electronics
The system architecture of the test device of equipment;
Fig. 2 diagrammatically illustrates the test method and test device according to the embodiment of the present disclosure applied to electronic equipment
Application scenarios;
Fig. 3 diagrammatically illustrates the flow chart of the test method applied to electronic equipment according to the embodiment of the present disclosure;
Fig. 4 diagrammatically illustrates the process of the test method applied to electronic equipment according to another embodiment of the disclosure
Figure;
Fig. 5 diagrammatically illustrates the flow chart of the acquisition training set according to the embodiment of the present disclosure;
Fig. 6 diagrammatically illustrates the block diagram of the test device applied to electronic equipment according to the embodiment of the present disclosure;
Fig. 7 diagrammatically illustrates the block diagram of the test device applied to electronic equipment according to another embodiment of the disclosure;
Fig. 8 diagrammatically illustrates the block diagram for obtaining module according to the second of the embodiment of the present disclosure;And
Fig. 9 diagrammatically illustrates the block diagram of the computer system for realizing test according to the embodiment of the present disclosure.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary
, and it is not intended to limit the scope of the present disclosure.In the following detailed description, to elaborate many specific thin convenient for explaining
Section is to provide the comprehensive understanding to the embodiment of the present disclosure.It may be evident, however, that one or more embodiments are not having these specific thin
It can also be carried out in the case where section.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to avoid
Unnecessarily obscure the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein
The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of
Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood
Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification
Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to
Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C "
Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or
System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come
Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least
One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have
B and C, and/or the system with A, B, C etc.).
Shown in the drawings of some block diagrams and/or flow chart.It should be understood that some sides in block diagram and/or flow chart
Frame or combinations thereof can be realized by computer program instructions.These computer program instructions can be supplied to general purpose computer,
The processor of special purpose computer or other programmable control units, so that these instructions can create when executed by this processor
For realizing function/operation device illustrated in these block diagrams and/or flow chart.
Therefore, the technology of the disclosure can be realized in the form of hardware and/or software (including firmware, microcode etc.).Separately
Outside, the technology of the disclosure can take the form of the computer program product on the computer-readable medium for being stored with instruction, should
Computer program product uses for instruction execution system or instruction execution system is combined to use.In the context of the disclosure
In, computer-readable medium, which can be, can include, store, transmitting, propagating or transmitting the arbitrary medium of instruction.For example, calculating
Machine readable medium can include but is not limited to electricity, magnetic, optical, electromagnetic, infrared or semiconductor system, device, device or propagation medium.
The specific example of computer-readable medium includes: magnetic memory apparatus, such as tape or hard disk (HDD);Light storage device, such as CD
(CD-ROM);Memory, such as random access memory (RAM) or flash memory;And/or wire/wireless communication link.
Embodiment of the disclosure provides a kind of test method applied to electronic equipment, comprising: obtains on electronic equipment
Interface to be tested, wherein include at least one control element, each control at least one control element in interface to be tested
Part element is for receiving operational order, so that electronic equipment response operational order executes corresponding operating.Treat test interface progress
Processing is received with determining the location information of at least one control element for target widget element at least one control element
Test instruction.Wherein, test instruction be according to location information generate instruction, based on test instruction to target widget element into
Row test.Then, test result is obtained, and according to test result, determines whether target widget element is able to respond and refers in test
It enables and executes corresponding operating.
Fig. 1 is diagrammatically illustrated according to the embodiment of the present disclosure applied to the test method of electronic equipment and applied to electronics
The system architecture of the test device of equipment.It should be noted that being only the system tray that can apply the embodiment of the present disclosure shown in Fig. 1
The example of structure to help skilled in the art to understand the technology contents of the disclosure, but is not meant to the embodiment of the present disclosure not
It can be used for other equipment, system, environment or scene.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network according to this embodiment
104 and server 105.Network 104 between terminal device 101,102,103 and server 105 to provide communication link
Medium.Network 104 may include various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out
Send message etc..Various telecommunication customer end applications, such as the application of shopping class, net can be installed on terminal device 101,102,103
(merely illustrative) such as the application of page browsing device, searching class application, instant messaging tools, mailbox client, social platform softwares.
Terminal device 101,102,103 can be the various electronic equipments with display screen and supported web page browsing, packet
Include but be not limited to smart phone, tablet computer, pocket computer on knee and desktop computer etc..
Server 105 can be to provide the server of various services, such as utilize terminal device 101,102,103 to user
The website browsed provides the back-stage management server (merely illustrative) supported.Back-stage management server can be to the use received
The data such as family request analyze etc. processing, and by processing result (such as according to user's request or the webpage of generation, believe
Breath or data etc.) feed back to terminal device.
It should be noted that test method provided by the embodiment of the present disclosure can generally be executed by server 105.Accordingly
Ground, test device provided by the embodiment of the present disclosure generally can be set in server 105.Provided by the embodiment of the present disclosure
Test method can also be by being different from server 105 and can communicate with terminal device 101,102,103 and/or server 105
Server or server cluster execute.Correspondingly, test device provided by the embodiment of the present disclosure also can be set in difference
In server 105 and the server or server cluster that can be communicated with terminal device 101,102,103 and/or server 105
In.
For example, the interface to be tested of the embodiment of the present disclosure can store in terminal device 101,102,103, pass through terminal
Equipment 101,102,103 will be sent in server 105 to interface to be tested, and server 105 can treat test interface progress
Processing is received with determining the location information of at least one control element for target widget element at least one control element
Test instruction, based on test instruction target widget element is tested, obtain test result, and according to test result, really
Whether the control element that sets the goal is able to respond in test instruction execution corresponding operating.In addition, interface to be tested can also be by servicing
Device 105 is received and is stored directly in server 105, is directly treated test interface by server 105 and is handled, to determine extremely
The location information of a few control element receives the test instruction for target widget element at least one control element, base
Target widget element is tested in test instruction.Then, test result is obtained, and according to test result, determines target control
Whether part element is able to respond in test instruction execution corresponding operating.
It should be understood that the number of terminal device, network and server in Fig. 1 is only schematical.According to realization need
It wants, can have any number of terminal device, network and server.
Fig. 2 diagrammatically illustrates the test method and test device according to the embodiment of the present disclosure applied to electronic equipment
Application scenarios.
As shown in Fig. 2, application scenarios 200 are for example including electronic equipment 210.
According to the embodiment of the present disclosure, electronic equipment 210 for example can be mobile phone, apparatus such as computer.The electronic equipment 210
It can such as show the interface of related application.For example, related application includes the application such as wechat small routine and public platform.Electronic equipment
For example may include multiple control elements in interface shown by 210, the control element for example including search button icon 211,
Return to arrow button icon 212 etc..
In the embodiments of the present disclosure, when the related application to electronic equipment 210 is tested, related application can be directed to
Interface tested.Specifically, the control in test interface is treated as interface to be tested by the interface of acquisition related application
Part element is positioned, such as positioning search button icon 211, return arrow button icon 212.Orienting search button figure
After the location information for marking 211, return arrow button icon 212, clicking operation can be carried out in corresponding location information, to survey
Whether examination electronic equipment 210 correctly responds the clicking operation.For example, believing when to the position where returning to arrow button icon 212
When carrying out clicking operation, whether test electronic equipment 210 responds the clicking operation and returns to upper level interface.
Below with reference to the system architecture of Fig. 1 and the application scenarios of Fig. 2, described with reference to Fig. 3~Fig. 5 according to disclosure example
The test method of property embodiment.It should be noted that above system framework and application scenarios are merely for convenience of understanding this public affairs
Open spirit and principle and show, embodiment of the present disclosure is unrestricted in this regard.On the contrary, the embodiment party of the disclosure
Formula can be applied to applicable any scene.
Fig. 3 diagrammatically illustrates the flow chart of the test method applied to electronic equipment according to the embodiment of the present disclosure.
As shown in figure 3, this method may include operation S310~S350.
In operation S310, the interface to be tested on electronic equipment is obtained, wherein include at least one control in interface to be tested
Part element, each control element at least one control element are operated for receiving operational order so that electronic equipment responds
Instruction execution corresponding operating.
According to the embodiment of the present disclosure, for example including multiple control elements on interface to be tested, which for example can be with
Including icon or text.For example, the control element may include search button icon, return arrow button icon etc..It can
To carry out corresponding operating to electronic equipment by clicking the control element on interface to be tested, for example, by return arrow
Button icon carries out clicking operation, and electronic equipment can receive the operational order of clicking operation generation, and in response to the operation
Instruction returns to upper level interface.
It in operation S320, treats test interface and is handled, to determine the location information of at least one control element.
It can treat test interface after electronic equipment obtains interface to be tested according to the embodiment of the present disclosure and be known
Other places reason, to identify the control element in interface to be tested, and control element is positioned with obtain control element to
Location information in test interface.
According to the embodiment of the present disclosure, when control element includes icon, aforesaid operations S320 for example, to boundary to be tested
Face carries out image recognition, obtains the location information of at least one icon in interface to be tested.For example, working as interface Zhong Bao to be tested
When including icon, the icon in interface to be tested can be identified by image recognition technology, and positioned icon to obtain figure
Target location information.
According to the embodiment of the present disclosure, when control element includes text, aforesaid operations S320 for example, to boundary to be tested
Face carries out Text region, obtains the location information of at least one text in interface to be tested.For example, working as interface Zhong Bao to be tested
When including text, the text in interface to be tested can be identified by character recognition technology, and positioned text to obtain text
The location information of word.
In operation S330, the test instruction for target widget element at least one control element is received, wherein test
Instruction is the instruction generated according to location information.
Location information according to the embodiment of the present disclosure, when determining at least one control element in interface to be tested
Afterwards, test instruction can be generated according to the location information of the target widget element at least one control element, electronic equipment can
To carry out clicking operation to the position where target widget element based on test instruction, to complete to the target widget element
Test.
In operation S340, target widget element is tested based on test instruction, obtains test result.
It is to return to the citing of arrow button icon according to the embodiment of the present disclosure, such as with target widget element, in test instruction
Such as with the location information for returning to arrow button icon, electronic equipment can be according to the location information to return arrow button figure
Mark carries out clicking operation to obtain test result.Wherein, which does not respond the clicking operation for example including electronic equipment,
Electronic equipment responds clicking operation return upper level interface etc. or electronic equipment responds the clicking operation into other nothings
Close interface etc..
Determine whether target widget element is able to respond in test instruction execution phase according to test result in operation S350
It should operate.
For example, when electronic equipment obtains test result to arrow button icon progress clicking operation is returned according to test instruction
When, if test result is that electronic equipment responds clicking operation return upper level interface, then it represents that target widget element can
Response test instruction execution correct operation.If test result is that electronic equipment does not respond the clicking operation, then it represents that target control
Part element can not response test instruction.If test result is that electronic equipment responds the clicking operation into other unrelated boundaries
Face, then it represents that though the instruction of target widget element response test performs faulty operation.
The embodiment of the present disclosure realizes automatic test related application by the control element being automatically positioned in interface to be tested
Interface effect.The automatic testing scheme of the embodiment of the present disclosure solves the problems, such as control element positioning in the related technology, mentions
The high safety of automatic test, so that test process is more convenient, and testing efficiency is greatly improved.
Fig. 4 diagrammatically illustrates the process of the test method applied to electronic equipment according to another embodiment of the disclosure
Figure.
As shown in figure 4, this method may include operation S310~S350 and operation S410~S430.Wherein, it operates
The operation that S310~S350 is described on reference to Fig. 3 is same or like, and details are not described herein.
In operation S410, training set is obtained, training set includes multiple sample icons.
According to the embodiment of the present disclosure, the disclosure can identify the control in interface to be tested by artificial intelligence identification model
Part element.Wherein, which is mainly formed by the training of a large amount of sample data.Implemented according to the disclosure
Example, the sample data for example can be used as the training set of identification model, and the training set is for example including multiple sample icons, sample graph
Mark is for example including search button icon, return arrow button icon etc..Detailed process describes in following Fig. 5.
In operation S420, based on training set training identification model.For example, using training set as the training sample of identification model
This, housebroken identification model can be used for identifying the control element in interface to be tested.
In operation S430, housebroken identification model is obtained, carries out image to treat test interface using identification model
Identification obtains the location information of at least one icon in interface to be tested.
According to the embodiment of the present disclosure, the icon in interface to be tested is identified using housebroken identification model, obtained knowledge
Other result for example can be the location information of the type and icon of icon in interface to be tested, be based on position convenient for electronic equipment
Confidence breath generates test instruction.For example, identification model can identify when including returning to arrow button icon in interface to be tested
The type of icon is to return to arrow button type, and identify the position for returning to arrow button icon in interface to be tested out
Information.
In the embodiments of the present disclosure, identification model can also be known other than it can identify the icon in interface to be tested
Text in interface not to be tested, such as can identify the location information of the type and text of text in interface to be tested,
So that the location information based on text generates test instruction.
Fig. 5 diagrammatically illustrates the flow chart of the acquisition training set according to the embodiment of the present disclosure.
As shown in figure 5, aforesaid operations S410 includes operation S411~S412.
In operation S411, acquisition has sorted out sample icon set, has sorted out each sample icon in sample icon set
Including icon type.
According to the embodiment of the present disclosure, having sorted out sample icon set for example can be published training set.Wherein, this has been
Sort out the sample icon in sample icon set for example including icon type.Specifically, it is designated as returning to arrow button with sample graph
For icon, this has sorted out sample icon set for example including multiple and different return arrow button icons, multiple different
The icon type for returning to arrow button icon for example can be to return to arrow button type.In other words, this has sorted out sample graph
Mark set is used directly for training identification model.
In operation S412, sample icon set is not sorted out in acquisition, and marks each sample that do not sort out in sample icon set
The icon type of this icon.
According to the embodiment of the present disclosure, such as multiple history interface images of at least one electronic equipment are obtained, and to multiple
History interface image is handled, and is obtained multiple sample graphs in multiple history interface images and is denoted as not sort out sample icon sets
It closes.
According to the embodiment of the present disclosure, not sorting out sample icon set is, for example, the collection for passing through interception great amount of samples icon composition
It closes.Wherein, it is designated as returning to the citing of arrow button icon with sample graph, not sort out in sample icon set for example including multiple and different
Return arrow button icon, multiple different arrow button icons that return are, for example, from the more of the electronic equipment of different model
The icon intercepted in a history interface image, and the arrow button icon that returns from distinct electronic apparatuses has different points
Resolution or pixel density.
It, can be to the sample intercepted after being truncated to sample icon at distinct electronic apparatuses according to the embodiment of the present disclosure
This icon is marked, such as marks its icon type.It specifically, such as can be multiple by what is intercepted from distinct electronic apparatuses
Resolution ratio or pixel density it is different return arrow button icon icon type labeled as return arrow button type.Thereafter,
The labeled sample graph intercepted from distinct electronic apparatuses can be denoted as the training set for identification model.
The embodiment of the present disclosure is by way of obtaining icon from distinct electronic apparatuses, the extreme enrichment icon of training set
Material provides diversified sample icon for training identification model, the recognition efficiency and identification so as to improve identification model
Accuracy.Also, by being denoted as the different sample graph of resolution ratio or pixel density for trained sample graph target mode, raising
The compatibility of test, so that identification model is adapted to the interface detection of various electronic.
Fig. 6 diagrammatically illustrates the block diagram of the test device applied to electronic equipment according to the embodiment of the present disclosure.
As shown in fig. 6, be applied to electronic equipment test device 600 include first obtain module 610, processing module 620,
Receiving module 630, test module 640 and determining module 650.
First acquisition module 610 can be used for obtaining the interface to be tested on electronic equipment, wherein interface Zhong Bao to be tested
At least one control element is included, each control element at least one control element is for receiving operational order, so as to electronics
Equipment responds operational order and executes corresponding operating.According to the embodiment of the present disclosure, the first acquisition module 610 can for example be executed above
With reference to the operation S310 that Fig. 3 is described, details are not described herein.
Processing module 620 can be used for treating test interface and be handled, to determine the position of at least one control element
Information.According to the embodiment of the present disclosure, processing module 620 can for example execute the operation S320 above with reference to Fig. 3 description, herein not
It repeats again.
Receiving module 630 can be used for receiving the test instruction for target widget element at least one control element,
Wherein, test instruction is the instruction generated according to location information.According to the embodiment of the present disclosure, receiving module 630 can for example be held
The operation S330 that row is described above with reference to Fig. 3, details are not described herein.
Test module 640 can be used for testing target widget element based on test instruction, obtain test result.Root
According to the embodiment of the present disclosure, test module 640 can for example execute the operation S340 above with reference to Fig. 3 description, and details are not described herein.
Determining module 650 can be used for determining whether target widget element is able to respond according to test result and referring in test
It enables and executes corresponding operating.According to the embodiment of the present disclosure, determining module 650 can for example execute the operation above with reference to Fig. 3 description
S350, details are not described herein.
According to the embodiment of the present disclosure, control element includes icon, treats test interface and is handled, to determine at least one
The location information of control element, comprising: treat test interface and carry out image recognition, obtain at least one of interface to be tested figure
Target location information.
According to the embodiment of the present disclosure, control element further includes text, treats test interface and is handled, to determine at least one
The location information of a control element, comprising: treat test interface and carry out Text region, obtain at least one of interface to be tested
The location information of text.
Fig. 7 diagrammatically illustrates the block diagram of the test device applied to electronic equipment according to another embodiment of the disclosure.
As shown in fig. 7, be applied to electronic equipment test device 700 include first obtain module 610, processing module 620,
Receiving module 630, test module 640, determining module 650, second obtain module 710, training module 720 and third and obtain mould
Block 730.Wherein, first module 610, processing module 620, receiving module 630, test module 640 and determining module 650 are obtained
Same or like with reference to the module of Fig. 6 description on, details are not described herein.
Second acquisition module 710 can be used for obtaining training set, and training set includes multiple sample icons.According to disclosure reality
Example is applied, the second acquisition module 710 can for example execute the operation S410 above with reference to Fig. 4 description, and details are not described herein.
Training module 720 can be used for based on training set training identification model.According to the embodiment of the present disclosure, training module
720 can for example execute the operation S420 above with reference to Fig. 4 description, and details are not described herein.
Third, which obtains module 730, can be used for obtaining housebroken identification model.According to the embodiment of the present disclosure, third is obtained
Module 730 can for example execute the operation S430 above with reference to Fig. 4 description, and details are not described herein.
According to the embodiment of the present disclosure, treats test interface and carry out image recognition, obtain at least one of interface to be tested
The location information of icon, comprising: treat test interface using identification model and carry out image recognition, obtain in interface to be tested extremely
The location information of a few icon.
Fig. 8 diagrammatically illustrates the block diagram for obtaining module according to the second of the embodiment of the present disclosure.
As shown in figure 8, the second acquisition module 710 includes the first acquisition submodule 711 and the second acquisition submodule 712.
First acquisition submodule 711, which can be used for obtaining, has sorted out sample icon set, has sorted out in sample icon set
Each sample icon include icon type.According to the embodiment of the present disclosure, the first acquisition submodule 711 can for example be executed above
With reference to the operation S411 that Fig. 5 is described, details are not described herein.
Second acquisition submodule 712, which can be used for obtaining, does not sort out sample icon set, and marks and do not sort out sample icon
Each sample graph target icon type in set.According to the embodiment of the present disclosure, the second acquisition submodule 712 can for example be executed
Above with reference to the operation S412 of Fig. 5 description, details are not described herein.
It is module according to an embodiment of the present disclosure, submodule, unit, any number of or in which any more in subelement
A at least partly function can be realized in a module.It is single according to the module of the embodiment of the present disclosure, submodule, unit, son
Any one or more in member can be split into multiple modules to realize.According to the module of the embodiment of the present disclosure, submodule,
Any one or more in unit, subelement can at least be implemented partly as hardware circuit, such as field programmable gate
Array (FPGA), programmable logic array (PLA), system on chip, the system on substrate, the system in encapsulation, dedicated integrated electricity
Road (ASIC), or can be by the hardware or firmware for any other rational method for integrate or encapsulate to circuit come real
Show, or with any one in three kinds of software, hardware and firmware implementations or with wherein any several appropriately combined next reality
It is existing.Alternatively, can be at least by part according to one or more of the module of the embodiment of the present disclosure, submodule, unit, subelement
Ground is embodied as computer program module, when the computer program module is run, can execute corresponding function.
For example, first obtain module 610, processing module 620, receiving module 630, test module 640, determining module 650,
Second, which obtains module 710, the first acquisition submodule 711, the second acquisition submodule 712, training module 720 and third, obtains mould
Any number of in block 730, which may be incorporated in a module, to be realized or any one module therein can be split into
Multiple modules.Alternatively, at least partly function of one or more modules in these modules can be at least portion of other modules
Point function combines, and realizes in a module.In accordance with an embodiment of the present disclosure, first module 610, processing module are obtained
620, receiving module 630, test module 640, determining module 650, second obtain module 710, the first acquisition submodule 711, the
Two acquisition submodules 712, training module 720 and third obtain at least one of module 730 can be at least by partly real
Now on hardware circuit, such as field programmable gate array (FPGA), programmable logic array (PLA), system on chip, substrate
System, specific integrated circuit (ASIC) in system, encapsulation, or can by circuit carry out it is integrated or encapsulate any other
The hardware such as rational method or firmware realize, with any one in three kinds of software, hardware and firmware implementations or with
It is wherein any several appropriately combined to realize.Alternatively, first obtains module 610, processing module 620, receiving module 630, surveys
Die trial block 640, determining module 650, second obtain module 710, the first acquisition submodule 711, the second acquisition submodule 712, instruction
Practice module 720 and third obtain at least one of module 730 and can at least be implemented partly as computer program module,
When the computer program module is run, corresponding function can be executed.
Fig. 9 diagrammatically illustrates the block diagram of the computer system for realizing test according to the embodiment of the present disclosure.Fig. 9
The computer system shown is only an example, should not function to the embodiment of the present disclosure and use scope bring any limit
System.
As shown in figure 9, computer system 900 includes processor 901, computer readable storage medium 902.The system 900
The method according to the embodiment of the present disclosure can be executed.
Specifically, processor 901 for example may include general purpose microprocessor, instruction set processor and/or related chip group
And/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processor 901 can also include using for caching
The onboard storage device on way.Processor 901 can be the different movements for executing the method flow according to the embodiment of the present disclosure
Single treatment unit either multiple processing units.
Computer readable storage medium 902, such as can be times can include, store, transmitting, propagating or transmitting instruction
Meaning medium.For example, readable storage medium storing program for executing can include but is not limited to electricity, magnetic, optical, electromagnetic, infrared or semiconductor system, device,
Device or propagation medium.The specific example of readable storage medium storing program for executing includes: magnetic memory apparatus, such as tape or hard disk (HDD);Optical storage
Device, such as CD (CD-ROM);Memory, such as random access memory (RAM) or flash memory;And/or wire/wireless communication chain
Road.
Computer readable storage medium 902 may include computer program 903, which may include generation
Code/computer executable instructions execute processor 901 according to the embodiment of the present disclosure
Method or its any deformation.
Computer program 903 can be configured to have the computer program code for example including computer program module.Example
Such as, in the exemplary embodiment, the code in computer program 903 may include one or more program modules, for example including
903A, module 903B ....It should be noted that the division mode and number of module are not fixation, those skilled in the art can
To be combined according to the actual situation using suitable program module or program module, when these program modules are combined by processor 901
When execution, processor 901 is executed according to the method for the embodiment of the present disclosure or its any deformation.
In accordance with an embodiment of the present disclosure, first module 610, processing module 620, receiving module 630, test module are obtained
640, determining module 650, second obtains module 710, the first acquisition submodule 711, the second acquisition submodule 712, training module
At least one of 720 and third acquisition module 730 can be implemented as the computer program module with reference to Fig. 9 description,
When being executed by processor 901, corresponding operating described above may be implemented.
The disclosure additionally provides a kind of computer-readable medium, which, which can be in above-described embodiment, retouches
Included in the equipment/device/system stated;It is also possible to individualism, and without in the supplying equipment/device/system.On
It states computer-readable medium and carries one or more program, when said one or multiple programs are performed, in realization
State method.
In accordance with an embodiment of the present disclosure, computer-readable medium can be computer-readable signal media or computer can
Read storage medium either the two any combination.Computer readable storage medium for example can be --- but it is unlimited
In system, device or the device of --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or any above combination.It calculates
The more specific example of machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, portable of one or more conducting wires
Formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory
(EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device or
The above-mentioned any appropriate combination of person.In the disclosure, computer readable storage medium can be it is any include or storage program
Tangible medium, which can be commanded execution system, device or device use or in connection.And in this public affairs
In opening, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable
Any computer-readable medium other than storage medium, the computer-readable medium can send, propagate or transmit for by
Instruction execution system, device or device use or program in connection.The journey for including on computer-readable medium
Sequence code can transmit with any suitable medium, including but not limited to: wireless, wired, optical cable, radiofrequency signal etc., or
Above-mentioned any appropriate combination.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more
Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical
On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants
It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
It will be understood by those skilled in the art that the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations and/or combination, even if such combination or combination are not expressly recited in the disclosure.Particularly, In
In the case where not departing from disclosure spirit or teaching, the feature recorded in each embodiment and/or claim of the disclosure can
To carry out multiple combinations and/or combination.All these combinations and/or combination each fall within the scope of the present disclosure.
Although the disclosure, art technology has shown and described referring to the certain exemplary embodiments of the disclosure
Personnel it should be understood that in the case where the spirit and scope of the present disclosure limited without departing substantially from the following claims and their equivalents,
A variety of changes in form and details can be carried out to the disclosure.Therefore, the scope of the present disclosure should not necessarily be limited by above-described embodiment,
But should be not only determined by appended claims, also it is defined by the equivalent of appended claims.
Claims (10)
1. a kind of test method applied to electronic equipment, comprising:
Obtain the interface to be tested on the electronic equipment, wherein it include at least one control element in the interface to be tested,
Each control element at least one described control element is for receiving operational order, so as to described in electronic equipment response
Operational order executes corresponding operating;
The interface to be tested is handled, to determine the location information of at least one control element;
Receive the test instruction for target widget element at least one control element, wherein the test instruction is basis
The instruction that the location information generates;
The target widget element is tested based on test instruction, obtains test result;And
According to the test result, determine whether the target widget element is able to respond the phase described in the test instruction execution
It should operate.
2. according to the method described in claim 1, wherein, the control element includes icon;It is described to the interface to be tested
It is handled, to determine the location information of at least one control element, comprising:
Image recognition is carried out to the interface to be tested, obtains the position letter of at least one icon in the interface to be tested
Breath.
3. according to the method described in claim 2, further include: obtain housebroken identification model;
It is described that image recognition is carried out to the interface to be tested, obtain the position of at least one icon in the interface to be tested
Information, comprising:
Image recognition is carried out to the interface to be tested using the identification model, obtains at least one in the interface to be tested
The location information of a icon.
4. according to the method described in claim 3, further include:
Training set is obtained, the training set includes multiple sample icons;And
Based on the training set training identification model.
5. according to the method described in claim 4, wherein, the acquisition training set includes at least one of the following:
Sample icon set has been sorted out in acquisition, and each sample icon sorted out in sample icon set includes icon class
Type;And
Sample icon set is not sorted out in acquisition, and marks each sample graph target icon that do not sort out in sample icon set
Type.
6. according to the method described in claim 5, wherein, sample icon set is not sorted out in the acquisition, comprising:
Obtain multiple history interface images of at least one electronic equipment;And
The multiple history interface image is handled, the multiple sample graphs obtained in the multiple history interface image are denoted as
Sample icon set is not sorted out to be described.
7. according to the method described in claim 1, wherein, the control element further includes text;It is described to the boundary to be tested
Face is handled, to determine the location information of at least one control element, comprising:
Text region is carried out to the interface to be tested, obtains the position letter of at least one text in the interface to be tested
Breath.
8. a kind of test device applied to electronic equipment, comprising:
Module is obtained, the interface to be tested on the electronic equipment is obtained, wherein includes at least one in the interface to be tested
Control element, each control element at least one described control element is for receiving operational order, so that the electronics is set
It is standby to respond the operational order execution corresponding operating;
Processing module handles the interface to be tested, to determine the location information of at least one control element;
Receiving module receives the test instruction for target widget element at least one control element, wherein the test refers to
Order is the instruction generated according to the positional information;
Test module tests the target widget element based on test instruction, obtains test result;And
Determining module determines whether the target widget element is able to respond and instructs in the test according to the test result
Execute the corresponding operating.
9. a kind of calculating equipment, comprising:
One or more processors;
Memory, for storing one or more programs,
Wherein, when one or more of programs are executed by one or more of processors, so that one or more of
Processor realizes method described in any one of claims 1 to 7.
10. a kind of computer readable storage medium, is stored with computer executable instructions, described instruction is used for reality when executed
Method described in existing any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910706867.1A CN110413529A (en) | 2019-07-31 | 2019-07-31 | Applied to the test method of electronic equipment, device, calculate equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910706867.1A CN110413529A (en) | 2019-07-31 | 2019-07-31 | Applied to the test method of electronic equipment, device, calculate equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110413529A true CN110413529A (en) | 2019-11-05 |
Family
ID=68365215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910706867.1A Pending CN110413529A (en) | 2019-07-31 | 2019-07-31 | Applied to the test method of electronic equipment, device, calculate equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110413529A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111198815A (en) * | 2019-12-24 | 2020-05-26 | 中移(杭州)信息技术有限公司 | User interface compatibility testing method and device |
CN111208417A (en) * | 2020-01-02 | 2020-05-29 | 北京百度网讯科技有限公司 | Test method, device, equipment and medium |
CN111242187A (en) * | 2020-01-03 | 2020-06-05 | 北京字节跳动网络技术有限公司 | Image similarity processing method, device, medium and electronic equipment |
CN111767228A (en) * | 2020-06-30 | 2020-10-13 | 平安国际智慧城市科技股份有限公司 | Interface testing method, device, equipment and medium based on artificial intelligence |
CN112231033A (en) * | 2019-12-23 | 2021-01-15 | 北京来也网络科技有限公司 | Software interface element matching method and device combining RPA and AI |
CN112231214A (en) * | 2020-10-16 | 2021-01-15 | 百度国际科技(深圳)有限公司 | Page testing method and device, electronic equipment and medium |
CN112231032A (en) * | 2019-12-10 | 2021-01-15 | 北京来也网络科技有限公司 | Software interface element access method and device combining RPA and AI |
CN112308069A (en) * | 2020-10-29 | 2021-02-02 | 恒安嘉新(北京)科技股份公司 | Click test method, device, equipment and storage medium for software interface |
CN112749081A (en) * | 2020-03-23 | 2021-05-04 | 腾讯科技(深圳)有限公司 | User interface testing method and related device |
CN112988586A (en) * | 2021-03-25 | 2021-06-18 | 腾讯科技(深圳)有限公司 | Control testing method and device, electronic equipment and storage medium |
CN113220511A (en) * | 2020-02-06 | 2021-08-06 | 伊姆西Ip控股有限责任公司 | Method, apparatus and computer-readable storage medium for testing BIOS |
CN113325976A (en) * | 2021-05-27 | 2021-08-31 | 北京沃东天骏信息技术有限公司 | Application program testing method, device, equipment and storage medium |
CN113535589A (en) * | 2021-08-20 | 2021-10-22 | 北京百度网讯科技有限公司 | Interface test method and device, electronic equipment and storage medium |
CN113656286A (en) * | 2021-07-27 | 2021-11-16 | 厦门雅基软件有限公司 | Software testing method and device, electronic equipment and readable storage medium |
CN113835995A (en) * | 2020-06-24 | 2021-12-24 | 北京字节跳动网络技术有限公司 | Method and device for generating test case |
CN115114152A (en) * | 2022-06-17 | 2022-09-27 | 安徽江淮汽车集团股份有限公司 | Automatic testing method and system based on control attribute and image recognition, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117358A (en) * | 2017-06-23 | 2019-01-01 | 百度在线网络技术(北京)有限公司 | test method and test device for electronic equipment |
CN109800049A (en) * | 2019-01-23 | 2019-05-24 | 王心丹 | A kind of operating method of function service, device, terminal device and storage medium |
CN109815156A (en) * | 2019-02-28 | 2019-05-28 | 北京百度网讯科技有限公司 | Displaying test method, device, equipment and the storage medium of visual element in the page |
-
2019
- 2019-07-31 CN CN201910706867.1A patent/CN110413529A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117358A (en) * | 2017-06-23 | 2019-01-01 | 百度在线网络技术(北京)有限公司 | test method and test device for electronic equipment |
CN109800049A (en) * | 2019-01-23 | 2019-05-24 | 王心丹 | A kind of operating method of function service, device, terminal device and storage medium |
CN109815156A (en) * | 2019-02-28 | 2019-05-28 | 北京百度网讯科技有限公司 | Displaying test method, device, equipment and the storage medium of visual element in the page |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112231032A (en) * | 2019-12-10 | 2021-01-15 | 北京来也网络科技有限公司 | Software interface element access method and device combining RPA and AI |
CN112231033A (en) * | 2019-12-23 | 2021-01-15 | 北京来也网络科技有限公司 | Software interface element matching method and device combining RPA and AI |
CN111198815B (en) * | 2019-12-24 | 2023-11-03 | 中移(杭州)信息技术有限公司 | Compatibility testing method and device for user interface |
CN111198815A (en) * | 2019-12-24 | 2020-05-26 | 中移(杭州)信息技术有限公司 | User interface compatibility testing method and device |
CN111208417A (en) * | 2020-01-02 | 2020-05-29 | 北京百度网讯科技有限公司 | Test method, device, equipment and medium |
CN111208417B (en) * | 2020-01-02 | 2022-11-11 | 北京百度网讯科技有限公司 | Test method, device, equipment and medium |
CN111242187A (en) * | 2020-01-03 | 2020-06-05 | 北京字节跳动网络技术有限公司 | Image similarity processing method, device, medium and electronic equipment |
CN111242187B (en) * | 2020-01-03 | 2023-07-07 | 北京字节跳动网络技术有限公司 | Image similarity processing method and device, medium and electronic equipment |
CN113220511A (en) * | 2020-02-06 | 2021-08-06 | 伊姆西Ip控股有限责任公司 | Method, apparatus and computer-readable storage medium for testing BIOS |
CN112749081A (en) * | 2020-03-23 | 2021-05-04 | 腾讯科技(深圳)有限公司 | User interface testing method and related device |
CN112749081B (en) * | 2020-03-23 | 2023-09-22 | 腾讯科技(深圳)有限公司 | User interface testing method and related device |
CN113835995A (en) * | 2020-06-24 | 2021-12-24 | 北京字节跳动网络技术有限公司 | Method and device for generating test case |
CN113835995B (en) * | 2020-06-24 | 2024-04-16 | 北京字节跳动网络技术有限公司 | Method and device for generating test cases |
CN111767228B (en) * | 2020-06-30 | 2024-02-06 | 深圳赛安特技术服务有限公司 | Interface testing method, device, equipment and medium based on artificial intelligence |
CN111767228A (en) * | 2020-06-30 | 2020-10-13 | 平安国际智慧城市科技股份有限公司 | Interface testing method, device, equipment and medium based on artificial intelligence |
CN112231214B (en) * | 2020-10-16 | 2023-09-26 | 百度国际科技(深圳)有限公司 | Page test method, device, electronic equipment and medium |
CN112231214A (en) * | 2020-10-16 | 2021-01-15 | 百度国际科技(深圳)有限公司 | Page testing method and device, electronic equipment and medium |
CN112308069A (en) * | 2020-10-29 | 2021-02-02 | 恒安嘉新(北京)科技股份公司 | Click test method, device, equipment and storage medium for software interface |
CN112988586B (en) * | 2021-03-25 | 2023-07-14 | 腾讯科技(深圳)有限公司 | Control testing method and device, electronic equipment and storage medium |
CN112988586A (en) * | 2021-03-25 | 2021-06-18 | 腾讯科技(深圳)有限公司 | Control testing method and device, electronic equipment and storage medium |
CN113325976A (en) * | 2021-05-27 | 2021-08-31 | 北京沃东天骏信息技术有限公司 | Application program testing method, device, equipment and storage medium |
CN113656286A (en) * | 2021-07-27 | 2021-11-16 | 厦门雅基软件有限公司 | Software testing method and device, electronic equipment and readable storage medium |
CN113535589A (en) * | 2021-08-20 | 2021-10-22 | 北京百度网讯科技有限公司 | Interface test method and device, electronic equipment and storage medium |
CN115114152A (en) * | 2022-06-17 | 2022-09-27 | 安徽江淮汽车集团股份有限公司 | Automatic testing method and system based on control attribute and image recognition, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110413529A (en) | Applied to the test method of electronic equipment, device, calculate equipment and medium | |
US10725095B2 (en) | Maintenance management systems and methods | |
CN109099903B (en) | Method and apparatus for generating navigation routine | |
CN108459953A (en) | test method and device | |
CN107562620A (en) | One kind buries an automatic setting method and device | |
CN110347587A (en) | APP compatibility test method, device, computer equipment and storage medium | |
CN109992498A (en) | Generation method and system, the computer system of test case | |
CN108958992A (en) | test method and device | |
CN109783351A (en) | Interface detection method, apparatus and computer readable storage medium | |
CN105677561B (en) | The multi-platform test method of mobile product and system | |
CN109447156A (en) | Method and apparatus for generating model | |
CN109871311A (en) | A kind of method and apparatus for recommending test case | |
CN110377522A (en) | The test method for scene of trading, calculates equipment and medium at device | |
CN109495552A (en) | Method and apparatus for updating clicking rate prediction model | |
CN109902446A (en) | Method and apparatus for generating information prediction model | |
CN109614327A (en) | Method and apparatus for output information | |
CN108776692A (en) | Method and apparatus for handling information | |
CN110070076A (en) | Method and apparatus for choosing trained sample | |
CN105515909B (en) | A kind of data acquisition test method and apparatus | |
CN105577472A (en) | Data acquisition test method and device | |
CN109086828A (en) | Method and apparatus for detecting battery pole piece | |
CN113360376A (en) | Buried point testing method and device | |
CN109727674A (en) | A kind of deciphering method and device of genetic test report | |
CN110443191A (en) | The method and apparatus of article for identification | |
CN110443034A (en) | The recognition methods of risk program file, calculates equipment and medium at device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191105 |