CN114816985A - Object identification method, device, system and medium for automatic test - Google Patents

Object identification method, device, system and medium for automatic test Download PDF

Info

Publication number
CN114816985A
CN114816985A CN202210233860.4A CN202210233860A CN114816985A CN 114816985 A CN114816985 A CN 114816985A CN 202210233860 A CN202210233860 A CN 202210233860A CN 114816985 A CN114816985 A CN 114816985A
Authority
CN
China
Prior art keywords
page
matching
node
target object
rule
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
CN202210233860.4A
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.)
Beijing Kuaique Information Technology Co ltd
Original Assignee
Beijing Kuaique Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kuaique Information Technology Co ltd filed Critical Beijing Kuaique Information Technology Co ltd
Priority to CN202210233860.4A priority Critical patent/CN114816985A/en
Publication of CN114816985A publication Critical patent/CN114816985A/en
Pending legal-status Critical Current

Links

Images

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses an object identification method, device, system and medium for automatic test, wherein the method comprises the steps of accessing a page to be tested and analyzing the page to be tested to obtain a page node in the page to be tested; acquiring a matching rule input by a user, wherein the matching rule is used for describing characteristic conditions of a target object; matching the page nodes according to the matching rules, and identifying to obtain target objects in the page nodes; and outputting corresponding positioning information according to the position of the target object in the page to be detected. The nodes in the page are comprehensively and efficiently matched and identified through the matching rule which is transmitted by the user and contains various characteristic conditions of the target object, so that the positioning information of the target object is obtained, and the efficiency and the flexibility of object identification in the automatic test are effectively improved.

Description

Object identification method, device, system and medium for automatic test
Technical Field
The invention relates to the technical field of computers, in particular to an object identification method, device, system and medium for automatic testing.
Background
With the rapid development of the software industry, automated testing is becoming an indispensable ring in the software testing process of each enterprise. The automatic test tool object identification method in the industry depends on the code capability of developers, meanwhile, the positioning is single, the maintenance cost is high, the existing single positioning mode can only meet the requirement of general automatic test and is difficult to meet the requirement of diversified service use, and further, the efficiency and the accuracy of automatic test are reduced.
Disclosure of Invention
In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a method, an apparatus, a system and a medium for identifying an object in an automated test, which are intended to improve the efficiency and flexibility of object location identification in the automated test.
The technical scheme of the invention is as follows:
an object recognition method for automated testing, comprising:
accessing a page to be tested and analyzing the page to be tested to obtain a page node in the page to be tested;
acquiring a matching rule input by a user, wherein the matching rule is used for describing characteristic conditions of a target object;
matching the page nodes according to the matching rules, and identifying to obtain target objects in the page nodes;
and outputting corresponding positioning information according to the position of the target object in the page to be detected.
In one embodiment, the accessing a page to be tested and analyzing the page to be tested to obtain a page node in the page to be tested includes:
accessing the page to be tested through the jump link;
acquiring a page source code of the page to be detected;
and analyzing the page source code to generate a page node in the page to be detected.
In an embodiment, the matching the page node according to the matching rule, and identifying to obtain a target object in the page node includes:
traversing to obtain attribute parameters of each page node;
matching the attribute parameters of each page node with the characteristic conditions of the target object;
and confirming the matching result of each page node, and confirming the page node successfully matched as the target object.
In an embodiment, before the page node is matched according to the matching rule and a target object in the page node is identified, the method further includes:
and confirming whether the matching rule contains a father node rule or not, wherein the father node rule is used for describing the characteristic condition of the father object.
In an embodiment, when the matching rule includes a parent node rule, the matching the page node according to the matching rule to identify and obtain a target object in the page node includes:
identifying and obtaining a corresponding father object in the page node according to the father node rule;
acquiring attribute parameters of each child object in the parent object;
matching the attribute parameters of each sub-object with the characteristic conditions of the target object;
and confirming the matching result of each sub-object, and confirming the successfully matched sub-object as the target object.
In one embodiment, after matching the page node according to the matching rule and identifying a target object in the page node, the method further includes:
and when the page node matching fails, returning to analyze the current switching access page to be detected after switching the handle, and obtaining the page node in the switching access page to be detected.
In one embodiment, the positioning information is Xapth of the target object.
An object recognition apparatus for automated testing, comprising:
the analysis module is used for accessing a page to be detected and analyzing the page to be detected to obtain a page node in the page to be detected;
the rule obtaining module is used for obtaining a matching rule input by a user, and the matching rule is used for describing characteristic conditions of a target object;
the matching identification module is used for matching the page nodes according to the matching rules and identifying target objects in the page nodes;
and the positioning output module is used for outputting corresponding positioning information according to the position of the target object in the page to be detected.
An object recognition system for automated testing, the system comprising at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the above-described method of object recognition for automated testing.
A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the above-described object recognition method of automated testing.
Has the advantages that: compared with the prior art, the embodiment of the invention carries out comprehensive and efficient matching identification on the nodes in the page through the matching rule which is transmitted by a user and contains various characteristic conditions of the target object, thereby obtaining the positioning information of the target object and effectively improving the efficiency and the flexibility of object identification in the automatic test.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
FIG. 1 is a flowchart of an object recognition method for automated testing according to an embodiment of the present invention;
FIG. 2 is a functional block diagram of an object recognition apparatus for automated testing according to an embodiment of the present invention;
fig. 3 is a schematic hardware structure diagram of an object recognition system for automated testing according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and effects of the present invention clearer and clearer, the present invention is described in further detail below. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Embodiments of the present invention will be described below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a flowchart illustrating an object recognition method for an automated test according to an embodiment of the present invention. The object identification method for the automated test provided by this embodiment is suitable for identifying and positioning a target object in the automated test, and is particularly applicable to a system including a terminal device, a network and a server, where the network is a medium for directly providing a communication link between the terminal device and the server, and may include various connection types, such as a wired connection, a wireless communication link, an optical fiber cable, or the like; the operating system on the terminal device may include an iPhone operating system (iOS system), an android system, or another operating system, and the terminal device is connected to the server through a network to perform an interaction, so as to perform operations such as receiving or sending data, and may specifically be various electronic devices having a display screen and supporting web browsing, including but not limited to a smart phone, a tablet computer, a portable computer, a desktop server, and the like. As shown in fig. 1, the method specifically includes the following steps:
s100, accessing a page to be tested and analyzing the page to be tested to obtain a page node in the page to be tested.
In this embodiment, a page to be tested may be automatically accessed through an automated testing tool such as selenium, and the like, and the currently accessed page to be tested is analyzed, so as to obtain a page node therein, that is, an html node, thereby providing an accurate node set for subsequent object identification.
In one embodiment, step S100 includes:
accessing the page to be tested through the jump link;
acquiring a page source code of the page to be detected;
and analyzing the page source code to generate a page node in the page to be detected.
In this embodiment, the automatic test of the WEB end may rely on the control of the tool selector and the driver, and jump to the corresponding page to be tested through url (Uniform Resource Locator), where the driver may include information that is relatively complete about the browser accessing the WEB page, so as to facilitate subsequent page parsing, that is, the PageSource code of the current page to be tested may be obtained through the driver, and then the page source code may be parsed by using an H5 page parsing method, so as to generate a page node in the page to be tested, so that the object identification and positioning may be performed subsequently according to the information of each page node obtained through parsing, and the specific H5 page parsing method may adopt an existing parsing method, which is not limited in this embodiment.
S200, obtaining a matching rule input by a user, wherein the matching rule is used for describing the characteristic condition of the target object.
In this embodiment, after all page nodes in the page to be detected are obtained through parsing, the matching rule input by the user is obtained, the matching rule is used for describing the characteristic conditions of the target object, that is, the matching rule is used for performing object matching on all page nodes in the page to be detected, so as to achieve comprehensive and efficient object identification, a specific user can upload and update the matching rule of the current page to be detected in real time, so that adjustment can be performed according to the object identification requirements of different pages to be detected, and the flexibility of object identification is improved, or the general matching rule can be uploaded and stored in advance, that is, the general matching rule is used for performing object identification on different pages, and the efficiency of comparison identification is improved.
Specifically, the matching rule may describe the feature condition of the target object through a simple descriptive language, so as to reduce the technical threshold of object recognition, and an automated tester does not need to have a high capability of writing codes, thereby improving the testing efficiency, and the feature condition of the target object may be one or more, for example, the feature condition may include one or more of an element type, a text in an element, a hyperlink, an element attribute, an attribute value, and the like of the target object, or may further include an offset to describe a relatively positioned element, i.e., the matching of the target object in this embodiment has a high degree of freedom, and the matching rule may be arbitrarily set according to actual requirements, thereby effectively improving flexibility and compatibility of object recognition in an automated test.
S300, matching the page nodes according to the matching rules, and identifying to obtain target objects in the page nodes.
In the embodiment, after the highly-free matching rule transmitted by the user is obtained, the page nodes are comprehensively matched according to the matching rule, so that the corresponding target objects are matched and identified from all the page nodes, that is, the page nodes are comprehensively and comprehensively matched through the matching rule, so that the matching efficiency is improved, and the comprehensiveness and the accuracy of matching and identification are ensured.
In one embodiment, step S200 includes:
traversing to obtain attribute parameters of each page node;
matching the attribute parameters of each page node with the characteristic conditions of the target object;
and confirming the matching result of each page node, and confirming the page node successfully matched as the target object.
In this embodiment, when performing object matching identification, first traverse to obtain attribute parameters of each page node, that is, a page node is taken as a minimum structural unit of a current page to be detected, and includes necessary parameters such as attributes, attribute values, and the like, match the attribute parameters of each page node with characteristic conditions of a target object, determine whether a page node successfully matched exists, and if so, determine the page node successfully matched as the target object, thereby identifying a corresponding target object in the current page to be detected, and implementing rapid and accurate object identification; if the current page to be tested does not meet the characteristic conditions of the target object, the page node which meets the characteristic conditions of the target object does not exist in the current page to be tested, and a corresponding prompt of matching failure can be output, so that a tester can perform corresponding adjustment, such as replacement of matching rules and the like, and flexible and efficient object identification is realized.
In one embodiment, before step S300, the method further comprises:
and confirming whether the matching rule contains a father node rule or not, wherein the father node rule is used for describing the characteristic condition of the father object.
In this embodiment, after the matching rule uploaded by the user is obtained, all page nodes are not directly matched, but whether the matching rule includes a father node rule is determined, where the father node rule is used to describe a characteristic condition of a father object, that is, to perform matching identification on the father object in the page to be detected, and if the matching rule does not include the father node rule, attribute parameters of all page nodes can be directly obtained through traversal to perform object matching identification; if the matching rule includes the father node rule, corresponding adjustment is needed to be carried out when the object matching identification is carried out so as to improve the identification efficiency.
Specifically, when the matching rule includes the parent node rule, step S300 includes:
identifying and obtaining a corresponding parent object in the page node according to the parent node rule;
acquiring attribute parameters of each child object in the parent object;
matching the attribute parameters of each sub-object with the characteristic conditions of the target object;
and confirming the matching result of each sub-object, and confirming the successfully matched sub-object as the target object.
In this embodiment, when the incoming matching rule includes a parent node rule, the parent object in the page node is identified according to the parent node rule, that is, the position of the corresponding parent node is determined in the page node according to the characteristic conditions described in the parent node rule, then the attribute parameters of each child object in the identified parent object are obtained according to the tree structure of the page to be detected, the attribute parameters of the child object are further matched with the characteristic conditions of the target object in the matching rule, the child object successfully matched is determined as the target object, the parent node position is determined first according to the description of the ancient street rule, and then the target object is further determined in the parent object, so that a clearer and more accurate position can be achieved, interference items caused by multiple identical characteristic descriptions are reduced, and the efficiency and accuracy of object identification are effectively improved.
S400, outputting corresponding positioning information according to the position of the target object in the page to be detected.
In this embodiment, after the target object in the page to be tested is identified, the corresponding positioning information may be output according to the position of the target object, the specifically output positioning information is Xapth of the target object, XPath is used for navigating through elements and attributes in the XML document, a certain node element may be accurately found when the XML document structure tree is matched, and then the basic operation in the automated test, such as clicking, assigning, mouse suspension, etc., may be implemented after the positioning information of the target object is identified, so as to implement an accurate automated test process.
In one embodiment, after step S300, the method further comprises:
and when the page node matching fails, returning to analyze the current switching access page to be detected after switching the handle, and obtaining the page node in the switching access page to be detected.
In this embodiment, regardless of whether the matching rule includes a parent node rule, when matching of the target object is performed according to the matching rule, if all page nodes fail to match, the handle of the current window is switched, that is, other handles are switched to perform switching access on the page to be detected, and after the switching, the currently accessed page to be detected is returned to be analyzed, so as to obtain the page node in the page to be detected in the switching access, and continue to identify the newly accessed page to be detected according to the matching rule transmitted by the user, because the number of the pages to be detected may be more than one, a situation that the page previously analyzed and matched is not the page matched with the matching rule may occur, so that the window is switched by switching the handle to browse and analyze other pages, so as to ensure the accuracy of object identification, and when all the pages corresponding to the handles and browsed fail to match, and outputting a prompt of abnormal matching, namely the matching rule transmitted by the current user cannot match the corresponding target object in all the pages to be tested, reminding the user to check and adjust the uploaded matching rule in time through the prompt of abnormal matching, and improving the stability and reliability of object identification in the automatic test.
Another embodiment of the present invention provides an object recognition apparatus for an automated test, including:
the analysis module 11 is configured to access a page to be detected and analyze the page to be detected to obtain a page node in the page to be detected;
the rule obtaining module 12 is configured to obtain a matching rule input by a user, where the matching rule is used to describe a feature condition of a target object;
the matching identification module 13 is configured to match the page nodes according to the matching rules, and identify target objects in the page nodes;
and the positioning output module 14 is configured to output corresponding positioning information according to the position of the target object in the page to be detected.
The analysis module 11, the rule obtaining module 12, the matching identification module 13 and the positioning output module 14 are connected in sequence, the module referred to in the present invention refers to a series of computer program instruction segments capable of completing a specific function, and is more suitable for describing an execution process of object identification of an automated test than a program, and a specific implementation manner of each module refers to the above corresponding method embodiment, and is not described herein again.
Another embodiment of the present invention provides an object recognition system for automated testing, as shown in fig. 3, the system 10 includes:
one or more processors 110 and a memory 120, where one processor 110 is illustrated in fig. 3, the processor 110 and the memory 120 may be connected by a bus or other means, and the connection by the bus is illustrated in fig. 3.
Processor 110 is used to implement various control logic for system 10, which may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a single chip, an ARM (Acorn RISC machine) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components. Also, the processor 110 may be any conventional processor, microprocessor, or state machine. Processor 110 may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP, and/or any other such configuration.
The memory 120 is a non-volatile computer-readable storage medium and can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as program instructions corresponding to the object recognition method of the automated testing in the embodiment of the present invention. The processor 110 executes various functional applications and data processing of the system 10, i.e., an object recognition method of the automated test in the above-described method embodiments, by executing nonvolatile software programs, instructions, and units stored in the memory 120.
The memory 120 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the system 10, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some embodiments, memory 120 may optionally include memory located remotely from processor 110, which may be connected to system 10 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
One or more units are stored in the memory 120, which when executed by the one or more processors 110, perform the object recognition method of the automated test in any of the above-described method embodiments, e.g., performing the above-described method steps S100-S400 in fig. 1.
Embodiments of the present invention provide a non-transitory computer-readable storage medium storing computer-executable instructions for execution by one or more processors, e.g., to perform method steps S100-S400 of fig. 1 described above.
By way of example, non-volatile storage media can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), electrically erasable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM), which acts as external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Synchronous RAM (SRAM), dynamic RAM, (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The disclosed memory components or memory of the operating environment described herein are intended to comprise one or more of these and/or any other suitable types of memory.
In summary, in the object identification method, device, system and medium for automated testing disclosed by the present invention, the method obtains the page node in the page to be tested by accessing the page to be tested and analyzing the page to be tested; acquiring a matching rule input by a user, wherein the matching rule is used for describing characteristic conditions of a target object; matching the page nodes according to the matching rules, and identifying to obtain target objects in the page nodes; and outputting corresponding positioning information according to the position of the target object in the page to be detected. The nodes in the page are comprehensively and efficiently matched and identified through the matching rule which is transmitted by the user and contains various characteristic conditions of the target object, so that the positioning information of the target object is obtained, and the efficiency and the flexibility of object identification in the automatic test are effectively improved.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by instructing relevant hardware (such as a processor, a controller, etc.) through a computer program, which may be stored in a non-volatile computer-readable storage medium, and the computer program may include the processes of the above method embodiments when executed. The storage medium may be a memory, a magnetic disk, a floppy disk, a flash memory, an optical memory, etc.
It will be understood that the invention is not limited to the examples described above, but that modifications and variations will occur to those skilled in the art in light of the above teachings, and that all such modifications and variations are considered to be within the scope of the invention as defined by the appended claims.

Claims (10)

1. An object recognition method for automated testing, comprising:
accessing a page to be tested and analyzing the page to be tested to obtain a page node in the page to be tested;
acquiring a matching rule input by a user, wherein the matching rule is used for describing characteristic conditions of a target object;
matching the page nodes according to the matching rules, and identifying to obtain target objects in the page nodes;
and outputting corresponding positioning information according to the position of the target object in the page to be detected.
2. The method of claim 1, wherein the accessing a page to be tested and parsing the page to be tested to obtain a page node in the page to be tested, comprises:
accessing the page to be tested through the jump link;
acquiring a page source code of the page to be detected;
and analyzing the page source code to generate a page node in the page to be detected.
3. The method for identifying an object in an automated test according to claim 1, wherein the matching the page node according to the matching rule to identify a target object in the page node comprises:
traversing to obtain attribute parameters of each page node;
matching the attribute parameters of each page node with the characteristic conditions of the target object;
and confirming the matching result of each page node, and confirming the page node successfully matched as the target object.
4. The method of claim 1, wherein before the matching the page nodes according to the matching rule and identifying the target object in the page nodes, the method further comprises:
and confirming whether the matching rule contains a father node rule or not, wherein the father node rule is used for describing the characteristic condition of the father object.
5. The method of claim 4, wherein when the matching rule includes a parent node rule, the matching the page node according to the matching rule to identify a target object in the page node includes:
identifying and obtaining a corresponding father object in the page node according to the father node rule;
acquiring attribute parameters of each child object in the parent object;
matching the attribute parameters of each sub-object with the characteristic conditions of the target object;
and confirming the matching result of each sub-object, and confirming the successfully matched sub-object as the target object.
6. The method of claim 1, wherein after the page nodes are matched according to the matching rule and target objects in the page nodes are identified, the method further comprises:
and when the page node matching fails, returning to analyze the current switching access page to be detected after switching the handle, and obtaining the page node in the switching access page to be detected.
7. The method according to any one of claims 1 to 6, wherein the positioning information is Xapth of the target object.
8. An object recognition apparatus for automated testing, comprising:
the analysis module is used for accessing a page to be detected and analyzing the page to be detected to obtain a page node in the page to be detected;
the rule obtaining module is used for obtaining a matching rule input by a user, and the matching rule is used for describing characteristic conditions of a target object;
the matching identification module is used for matching the page nodes according to the matching rules and identifying target objects in the page nodes;
and the positioning output module is used for outputting corresponding positioning information according to the position of the target object in the page to be detected.
9. An object recognition system for automated testing, the system comprising at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of object recognition for automated testing of any of claims 1-7.
10. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the method of object recognition for automated testing of any of claims 1-7.
CN202210233860.4A 2022-03-10 2022-03-10 Object identification method, device, system and medium for automatic test Pending CN114816985A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210233860.4A CN114816985A (en) 2022-03-10 2022-03-10 Object identification method, device, system and medium for automatic test

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210233860.4A CN114816985A (en) 2022-03-10 2022-03-10 Object identification method, device, system and medium for automatic test

Publications (1)

Publication Number Publication Date
CN114816985A true CN114816985A (en) 2022-07-29

Family

ID=82529581

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210233860.4A Pending CN114816985A (en) 2022-03-10 2022-03-10 Object identification method, device, system and medium for automatic test

Country Status (1)

Country Link
CN (1) CN114816985A (en)

Similar Documents

Publication Publication Date Title
CN108446190B (en) Interface test method and device
CN109684847B (en) Automatic repairing method, device, equipment and storage medium for script loopholes
CN108388454B (en) Method and device for dynamically providing JS (JavaScript) compatible script content and terminal equipment
CN105302710A (en) Method and apparatus for determining test case in need of regression testing
CN107957940B (en) Test log processing method, system and terminal
CN110908895A (en) Page automatic testing method and device, computer equipment and storage medium
CN111563051A (en) Crawler-based data verification method and device, computer equipment and storage medium
CN112540924A (en) Interface automation test method, device, equipment and storage medium
CN109408763B (en) Method and system for managing resume of different templates
CN108255735B (en) Associated environment testing method, electronic device and computer readable storage medium
CN113760729A (en) Code detection method and device
CN115686606A (en) Method, device, system and medium for displaying item dependency tree
CN110750443A (en) Webpage testing method and device, computer equipment and storage medium
CN115061912A (en) Test case generation and test method, system and medium
CN112506778A (en) WEB user interface automatic test method, device, equipment and storage medium
CN113515455B (en) Automatic test method and system
CN110716804A (en) Method and device for automatically deleting useless resources, storage medium and electronic equipment
CN110874475A (en) Vulnerability mining method, vulnerability mining platform and computer readable storage medium
US20160292067A1 (en) System and method for keyword based testing of custom components
CN110532458B (en) Method and device for determining search mode, server and storage medium
CN112632419A (en) Domain name pre-resolution configuration method and device, computer equipment and storage medium
CN116719735A (en) Test case generation method and device
CN114816985A (en) Object identification method, device, system and medium for automatic test
CN112749351A (en) Link address determination method, link address determination device, computer-readable storage medium and equipment
CN111061627B (en) Webpage embedding method and device, electronic equipment and storage medium

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