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 PDF

Info

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
Application number
CN201910706867.1A
Other languages
Chinese (zh)
Inventor
潘丽丽
翁丛
郑广昱
田燕红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN201910706867.1A priority Critical patent/CN110413529A/en
Publication of CN110413529A publication Critical patent/CN110413529A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution 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

Applied to the test method of electronic equipment, device, calculate equipment and medium
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.
CN201910706867.1A 2019-07-31 2019-07-31 Applied to the test method of electronic equipment, device, calculate equipment and medium Pending CN110413529A (en)

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 (15)

* Cited by examiner, † Cited by third party
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
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
CN112231033A (en) * 2019-12-23 2021-01-15 北京来也网络科技有限公司 Software interface element matching 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
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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 (23)

* Cited by examiner, † Cited by third party
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
CN111208417B (en) * 2020-01-02 2022-11-11 北京百度网讯科技有限公司 Test method, device, equipment and medium
CN111208417A (en) * 2020-01-02 2020-05-29 北京百度网讯科技有限公司 Test method, device, equipment and medium
CN111242187B (en) * 2020-01-03 2023-07-07 北京字节跳动网络技术有限公司 Image similarity processing method and device, medium and electronic equipment
CN111242187A (en) * 2020-01-03 2020-06-05 北京字节跳动网络技术有限公司 Image similarity processing method, 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
CN113835995B (en) * 2020-06-24 2024-04-16 北京字节跳动网络技术有限公司 Method and device for generating test cases
CN113835995A (en) * 2020-06-24 2021-12-24 北京字节跳动网络技术有限公司 Method and device for generating test case
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
CN112231214A (en) * 2020-10-16 2021-01-15 百度国际科技(深圳)有限公司 Page testing method and device, electronic equipment and medium
CN112231214B (en) * 2020-10-16 2023-09-26 百度国际科技(深圳)有限公司 Page test method, device, electronic equipment and medium
CN112308069A (en) * 2020-10-29 2021-02-02 恒安嘉新(北京)科技股份公司 Click test method, device, equipment and storage medium for software interface
CN112988586A (en) * 2021-03-25 2021-06-18 腾讯科技(深圳)有限公司 Control testing method and device, electronic equipment and storage medium
CN112988586B (en) * 2021-03-25 2023-07-14 腾讯科技(深圳)有限公司 Control testing 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
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
CN104484273B (en) The method of testing of application program, equipment and system
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
CN109479061A (en) Compliance violates detection
CN110347587A (en) APP compatibility test method, device, computer equipment and storage medium
CN109992498A (en) Generation method and system, the computer system of test case
CN109886290A (en) Detection method, device, computer equipment and the storage medium of user's request
CN108958992A (en) test method and device
CN109447156A (en) Method and apparatus for generating model
CN105677561B (en) The multi-platform test method of mobile product and system
CN106326120B (en) Regression testing method and device for application software and electronic equipment
CN110377522A (en) The test method for scene of trading, calculates equipment and medium at device
CN108776692A (en) Method and apparatus for handling information
CN109495552A (en) Method and apparatus for updating clicking rate prediction model
CN109241722A (en) For obtaining method, electronic equipment and the computer-readable medium of information
CN109902446A (en) Method and apparatus for generating information prediction model
CN110070076A (en) Method and apparatus for choosing trained sample
CN109614327A (en) Method and apparatus for output information
CN113360376A (en) Buried point testing method and device
CN109086828A (en) Method and apparatus for detecting battery pole piece
CN103955425A (en) Webpage (WEB) exploring testing device and method
CN111428536A (en) Training method and device for detection network for detecting article category and position

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