CN110866212A - Page abnormity positioning method and device, electronic equipment and computer readable medium - Google Patents

Page abnormity positioning method and device, electronic equipment and computer readable medium Download PDF

Info

Publication number
CN110866212A
CN110866212A CN201911114359.0A CN201911114359A CN110866212A CN 110866212 A CN110866212 A CN 110866212A CN 201911114359 A CN201911114359 A CN 201911114359A CN 110866212 A CN110866212 A CN 110866212A
Authority
CN
China
Prior art keywords
page
structure tree
target
abnormal
user terminal
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
CN201911114359.0A
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 Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Infinite Light Field 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 Infinite Light Field Technology Co Ltd filed Critical Beijing Infinite Light Field Technology Co Ltd
Priority to CN201911114359.0A priority Critical patent/CN110866212A/en
Publication of CN110866212A publication Critical patent/CN110866212A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The embodiment of the disclosure discloses a method and a device for positioning page abnormity, electronic equipment and a computer readable medium, comprising the following steps: acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page; performing data reconstruction on the target page according to the page structure tree to generate an operation page; and marking the target element corresponding to the element information in the operation page. According to the page structure tree of the target page, the page structure tree represents a tree-type relation structure among all page elements in the target page, the page structure tree further comprises element information of abnormal page elements, data reconstruction is carried out on the target page according to the page structure tree to generate the operation page, the target elements corresponding to the element information are marked in the operation page, therefore, the abnormal page elements are accurately positioned, and the reason of the abnormality is accurately found out.

Description

Page abnormity positioning method and device, electronic equipment and computer readable medium
Technical Field
The embodiment of the disclosure relates to the technical field of page detection, in particular to a method and a device for positioning page abnormity, electronic equipment and a computer readable medium.
Background
When a page is browsed, many page elements and related content are displayed on the page, and the page elements have corresponding element structures and array conditions, for example, a parent page element includes one or more next child page elements below the parent page element, and the child page elements can also serve as parent page elements of the next page element, and the array conditions usually include some information of the page elements, such as parameters and data sources of the page elements.
When a page is browsed, problems occur to the page, for example, page elements are abnormally displayed or data is abnormal, and the abnormal page elements need to be analyzed and refined. The existing means is to capture a screen of a page with problems, and then send the captured screen picture to a server side for analysis. However, the page elements with the abnormality and the specific problems of the page elements cannot be clearly known in the mode of capturing the screen picture, and the accuracy of positioning the page abnormality is low.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
In a first aspect of the present disclosure, a method for locating a page exception is provided, which includes the following steps:
acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
performing data reconstruction on the target page according to the page structure tree to generate an operation page;
and marking a target element corresponding to the element information in the operation page.
In a second aspect of the present disclosure, an apparatus for locating a page exception is provided, including:
the first obtaining module is used for obtaining a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
the first processing module is used for carrying out data reconstruction on the target page according to the page structure tree to generate an operation page;
and the first execution module is used for marking a target element corresponding to the element information in the operation page.
In a third aspect of the present disclosure, an electronic device is provided, which includes a memory and a processor, where the memory stores computer-readable instructions, and the computer-readable instructions, when executed by the processor, cause the processor to perform the steps of the above method for locating a page exception.
In a fourth aspect of the present disclosure, a computer readable medium is provided, on which a computer program is stored, which when executed by a processor, performs the steps of the above method for locating a page fault.
The beneficial effects of the embodiment of the disclosure are: the page structure tree of the target page is obtained, the page structure tree represents a tree type relation structure among all page elements in the target page, element information of abnormal page elements is also included in the page structure tree, data reconstruction is carried out on the target page according to the page structure tree to generate an operation page, the target elements corresponding to the element information are marked in the operation page, and therefore the abnormal page elements are accurately positioned, and the reason of the abnormality is accurately found.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
FIG. 1 is a schematic diagram of a basic flow of a method for locating page anomalies according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a process for obtaining a page structure tree according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart illustrating a method for obtaining a structure tree construction command according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram of a process of obtaining a page structure tree according to an embodiment of the present disclosure;
FIG. 5 is a basic flowchart illustrating the determination of a target page according to an embodiment of the present disclosure;
FIG. 6 is a basic flowchart illustrating page exception recovery according to another embodiment of the present disclosure;
FIG. 7 is a schematic diagram of a basic structure for repairing an anomaly according to an embodiment of the present disclosure;
FIG. 8 is a schematic diagram of a basic structure of a device for locating a page fault according to an embodiment of the present disclosure;
fig. 9 is a block diagram of a basic structure of an electronic device according to an embodiment of the disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing the devices, modules or units, and are not used for limiting the devices, modules or units to be different devices, modules or units, and also for limiting the sequence or interdependence relationship of the functions executed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The following describes the technical solutions of the present disclosure and how to solve the above technical problems in specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present disclosure will be described below with reference to the accompanying drawings.
Referring to fig. 1, the present disclosure provides a method for locating a page exception, where the method may be specifically executed by an electronic device, where the electronic device may be a terminal device, and the terminal device may be a desktop device or a mobile device, and the method includes:
s1100, acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
the page structure tree maps the tree structure of each page element in the page, and the tree structure refers to a data structure with one-to-many tree relationship among data elements and is an important nonlinear data structure. In the tree structure, the root node of the tree has no precursor node, and each of the other nodes has only one precursor node. The leaf node has no subsequent node, and the number of the subsequent nodes of each of the rest nodes can be one or more. In some embodiments, the page structure tree may represent a hierarchical relationship, a side-by-side relationship, etc. between page elements. For example, page a1 includes a plurality of first page elements that are in a side-by-side relationship with each other, page a1 has a plurality of a2 pages below page a1, for example, by clicking on a first page button labeled "detail" in page a1, the page jumps to the a2 page to which the first page button is associated, page a2 includes a plurality of second page elements that are in a side-by-side relationship with each other, and the first page button and the second page elements are in a hierarchical relationship.
The page structure tree of the target page includes element information of abnormal page elements in the target page, and in implementation, the abnormal page elements refer to page elements with abnormal problems, and the abnormal problems include but are not limited to: parameter exceptions, data source exceptions, rendering exceptions, etc., taking the parameter exception of the text presentation box W1 in the target page as an example, the parameters of the page elements include but are not limited to: size, position, transparency, and the like, the original position of the text presentation box W1 is at the Z1 position point, but when the target page is loaded and displayed, the text presentation box W1 is at the Z2 position point, resulting in a display error of the target page or incomplete information presentation.
In some embodiments, the confirmation of the abnormal page element may be implemented by the user himself, taking the application of the page abnormal positioning method disclosed herein to a server (cloud) as an example, the server may be an individual server or a server cluster formed by a plurality of servers, the user browses a web page through a user terminal, and the user terminal includes but is not limited to: the mobile device is a portable electronic device, and specifically can be a smart phone, a tablet computer, a vehicle-mounted terminal, a smart watch, an electronic book reader and the like. When a user views a page or uses an APP (application) through a mobile device, a notification message of 'problem occurrence' can be sent to a server by clicking a corresponding button (such as a 'customer service' button), namely, when the mobile device detects that the corresponding button is triggered, the notification message is sent to the server, the server issues a command according to the notification message, so that the mobile device constructs controls, such as view, button and the like, related to a target page with the problem occurrence according to the command to form a page structure tree of the target page, compresses the page structure tree and sends the compressed page structure tree to the server, and the system can obtain the page structure tree of the target page.
S1200, reconstructing data of the target page according to the page structure tree to generate an operation page;
and the system restores the corresponding target page according to the obtained page structure tree, namely an operation interface corresponding to the target page is generated. In some embodiments, the data reconstruction is an operation of restoring the target page, and the browser construction also has the principle: when the browser receives an HTML Document from the server and converts the HTML into a DOM (Document object model) tree, i.e., a page structure tree, in the memory, the system parses page data in the page structure tree, including documents, elements, and nodes, wherein the entire Document is a Document node, each tag is an element node, text contained in the element is a text node, each attribute is an attribute node, and the comment belongs to a comment node. The DOM tree comprises elements and relations among the elements, the system provides a webpage model, and the webpage model is loaded to restore a target page according to the relations among the elements in the representation target page carried by the page structure tree.
S1300, marking the target element corresponding to the element information in the operation page.
When the system generates the operation page, the target element is marked in the operation page, and the target element corresponds to the abnormal page element in the target page, so that the problem of the page and the reason of the problem can be accurately positioned. In some embodiments, all the page elements in the page are a node in the page structure tree, and the node is unique, so that the target element can be accurately marked.
In some embodiments, the method for locating the page anomaly of the present disclosure is applied to a cloud server, for example, when a user checks a page through a mobile device, the mobile terminal may display a virtual button in a status bar, the user may send a notification message of the page anomaly to the cloud server by clicking the virtual button, the system issues a command to the mobile device according to the notification message, so that the mobile device constructs a page structure tree according to a page or an anomalous page element of the anomaly, then compresses the page structure tree and sends the compressed page structure tree to the cloud server, the system receives the page structure tree uploaded by the mobile device, and reconstructs data of a target page according to the page structure tree to generate an operation page, that is, the operation page is restored to a corresponding target page, and marking the abnormal page elements as target elements in the operation page, thereby accurately positioning the abnormal problems of the page and the reasons of the abnormal problems.
In this embodiment, a page structure tree of a target page is obtained, where the page structure tree represents a tree-type relationship structure between page elements in the target page, and the page structure tree further includes element information of an abnormal page element, data reconstruction is performed on the target page according to the page structure tree to generate an operation page, and the target element corresponding to the element information is marked in the operation page, so that the page element with the abnormal occurrence is accurately located, and the reason for the abnormal occurrence is accurately found.
In an alternative embodiment, please refer to fig. 2, where fig. 2 is a schematic diagram illustrating a specific process of obtaining a page structure tree according to an embodiment of the present disclosure.
As shown in fig. 2, step S1100 includes the following steps:
s1110, acquiring a notification message of error occurrence of a page displayed by a user terminal;
the notification message represents that a fault abnormality occurs in a user terminal display page, in some embodiments, the display page with the fault abnormality is a target page, for example, a user views a page through a user terminal, when the user views the page through the user terminal or uses an APP, the user terminal uploads the notification message, the notification message can be active or passive, the notification message can be actively uploaded by monitoring the page of the user terminal, and when the user terminal system monitors that the page has a fault, the user terminal automatically sends a preset notification message to a server; on the other hand, the passive notification message uploading mode can be operated by a user, for example, a customer service button is arranged in an interface of the user terminal, when the user checks a page through the user terminal or has a problem in the APP using process, the user clicks the customer service button, and when the user terminal detects that the button is triggered, the notification message is sent to the server, and the system can acquire the notification message.
S1120, sending a structure tree construction command to the user terminal according to the notification message, and acquiring the page structure tree generated by the user terminal according to the structure tree construction command.
The system sends a structure tree construction command to the user terminal according to the received notification message, the user terminal produces a page structure tree of the target page according to the structure tree construction command and uploads the page structure tree to the server, and the system can obtain the page structure tree of the target page. In some embodiments, the structure tree construction command is used to drive the apparatus to construct a page structure tree, the page structure tree specifies that each component in the page is a node, wherein a document node represents the entire document, an element node represents an element, a text node represents text in the element, an attribute node represents an attribute, an element has an attribute, and a comment node represents a comment. For the tags (elements) in the page, one tag can be obtained through id, for example, the tag is obtained by using document.
In an alternative embodiment, the operating systems of the user terminals are different, different operating systems correspond to different structure tree structure commands, and the notification message includes information about the operating systems of the user terminals, please refer to fig. 3, where fig. 3 is a basic flowchart illustrating an embodiment of the present disclosure for obtaining a structure tree structure command.
As shown in fig. 3, step S1120 includes the following steps:
s1121, screening the structural tree construction command in a preset instruction data set by taking the operating system information as a limiting condition;
the instruction data set is a set of structure tree construction commands preset in the system and including corresponding different operating systems, and includes, for example, Android, iOS, Microsoft Windows operating systems, and the like.
And S1122, sending the structure tree construction command to the user terminal.
The system screens out a structure tree construction command corresponding to an operating system of the user terminal in the instruction data set, sends the structure tree construction command to the corresponding user terminal, and after the user terminal receives the structure tree construction command, the user terminal can construct a page structure tree of a page according to controls such as related view and button of the page.
In an alternative embodiment, please refer to fig. 4, where fig. 4 is a schematic diagram of a basic flow of acquiring a page structure tree according to another embodiment of the present disclosure.
As shown in fig. 4, step S1100 includes the following steps:
s1130, acquiring a preset time threshold;
s1140, the time threshold is taken as a limiting condition, and the page structure tree is screened from the original page structure trees uploaded by the user terminal.
The system may periodically acquire the page structure tree according to a time threshold, where the time threshold is a time period preset by the system, and for example, the time threshold is 3 hours, 24 hours, 3 days, and the like. The system can send a structural tree construction command to the user terminal according to the time threshold, for example, the structural tree construction command is sent to the user terminal once in 10 minutes, so that the user terminal receives the structural tree construction command once every 10 minutes, a page structural tree of the currently displayed page is constructed and uploaded to the server, and the system can obtain the page structural tree; the method can also continuously receive a plurality of original page structure trees uploaded by the user terminal, for example, the time threshold is 6 hours, the user terminal constructs a page structure tree for a page in the user browsing process within 6 hours according to a preset time interval (for example, 5 minutes, 7 minutes or 12 minutes), uploads the constructed page structure tree to the server, and after the time is up to 6 hours, the system randomly screens out one page structure tree serving as a target page from the received plurality of original page structure trees, resets the time, and starts the next cycle of acquiring the page structure tree. The system can analyze the obtained original page structure tree so as to monitor the problems in the page.
In an alternative embodiment, please refer to fig. 5, fig. 5 is a basic flowchart illustrating a target page according to an embodiment of the disclosure.
As shown in fig. 5, before step S1100, the following steps are further included:
s1010, obtaining a page data packet uploaded by a user terminal, wherein the page data packet comprises a page structure tree of at least two pages and an association relationship between the pages;
the page data packet is a set of page structure trees constructed by the user terminal for each page browsed by the user in the browsing process, the page data packet also comprises the association relationship of each page browsed by the user, the association relationship represents the hierarchical relationship between the pages, for example, page 1 is a parent page of page 2, and the page 2 can be skipped by clicking a certain component in the page 1.
S1020, determining a browsing operation path of the page according to the association relationship, and screening the target page from the at least two pages according to the browsing operation path.
The system determines a browsing operation path of pages according to the association relationship among the pages, the browsing operation path represents the browsing sequence of the pages, so that which page enters from which page can be determined, the system determines a target page according to the browsing operation path, in some embodiments, an uploaded lowest page can be taken as the target page, wherein the lowest page refers to a page of the last level in a tree structure formed by the browsed pages, for example, a user browses page 1, page 2 and page 3 in sequence in the browsing process, page 3 is the lowest page, when browsing page 3, a page is wrong, the user can send a notification message of page abnormity to a server by clicking a corresponding button, the system issues a structural tree structure command to the user terminal according to the notification message, so that the user terminal constructs page 1, page 3, page information and page information, And the system receives a page data packet of the page structure tree comprising the page 1, the page 2 and the page 3, determines that the page 3 is the last browsed page according to the incidence relation among the page 1, the page 2 and the page 3 in the page data packet, and takes the page 3 as a target page.
In some embodiments, for example, the last page browsed by the user is a target page, or the user browses page 1, page 2 and page 3 in sequence in the browsing process, when the user browses page 3, the user finds that the content of page 3 is inconsistent with the corresponding title in page 2, the user returns page 2 from page 3, confirms that the corresponding title in page 2 is wrong, the user sends a notification message of page abnormality to the server by clicking a corresponding button, the system issues a structure tree construction command to the user terminal according to the notification message, so that the user terminal constructs and uploads the page structure tree of page 1, page 2 and page 3 to the server, the system receives a page data packet of the page structure tree including page 1, page 2 and page 3, and determines that the page 2 browsed by the user last according to the association relationship among page 1, page 2 and page 3 in the page data packet, then page 2 is taken as the target page.
In an alternative embodiment, the system may further perform a repair attempt on the exception in the restored operation page, please refer to fig. 6, where fig. 6 is a basic flow diagram illustrating a page exception repair according to another embodiment of the present disclosure.
As shown in fig. 6, after step S1300, the following steps are further included:
s1400, acquiring preset page repairing program interface information;
the page repairing program is an application program preset in the system and used for repairing page exceptions, Interface information of the page repairing program maps an application programming Interface of the page repairing program, and the Application Programming Interface (API) is a contract for connection of different components of the software system.
S1500, the page repairing program is started to carry out repairing operation on the abnormal page elements in the operation page according to the interface information, and an abnormal repairing record is generated according to a repairing result.
The system can start a page repairing program according to the interface information, and repair the abnormal page elements through the page repairing program, wherein the principle of the page repairing program for repairing the abnormal page elements is as follows: reloading the target element according to the original configuration parameters (such as size, position, color and the like) of the abnormal page element, comparing the actual configuration parameters of the loaded target element with the original configuration parameters, if the actual configuration parameters are not matched with the original configuration parameters, determining that the repair is failed, if the actual configuration parameters are matched with the original configuration parameters, determining that the repair is successful, and then generating an abnormal repair record according to the repair result, thereby facilitating the repair adjustment of the page abnormal in the later period. In some embodiments, an abnormal page element may also be repaired according to the difference between the actual configuration parameter and the original configuration parameter, please refer to fig. 7, and fig. 7 is a specific flowchart illustrating a process of repairing an abnormality according to an embodiment of the present disclosure.
As shown in fig. 7, step S1500 includes the following steps:
s1510, acquiring a pre-configured original parameter corresponding to the abnormal page element;
the preconfigured original parameters are initial configuration parameters corresponding to the abnormal page elements in the target page, and in implementation, when the user terminal loads the page, a data packet of the page may be uploaded to the server, where the data packet includes the preconfigured original parameters of each element in the page, and the preconfigured original parameters include, but are not limited to: the system can obtain the pre-configuration original parameters of the abnormal page elements according to the configuration parameters, the data source parameters and the like of the elements.
S1520, comparing the pre-configured original parameters with the parameters of the abnormal page elements to generate abnormal element parameters;
and S1530, inputting the element abnormal parameter into a parameter configuration item of the page repairing program, so that the page repairing program performs repairing operation on the target element.
The system compares the pre-configured original parameters with parameters of target elements (abnormal page elements) in the operation page to generate element abnormal parameters, inputs the element abnormal parameters into a parameter configuration item of a page repair program, and the page repair program modifies and adjusts the related parameters of the target elements according to the element abnormal parameters so that the target elements are free from abnormality.
In order to solve the above technical problem, an embodiment of the present disclosure further provides a device for locating a page exception.
Referring to fig. 8, fig. 8 is a schematic view of a basic structure of the device for locating page abnormality in the present embodiment.
As shown in fig. 8, an apparatus for locating a page exception includes: the system comprises a first obtaining module 2100, a first processing module 2200 and a first executing module 2300, wherein the first obtaining module 2100 is configured to obtain a page structure tree of a target page, where the page structure tree includes element information of an abnormal page element in the target page; the first processing module 2200 is configured to perform data reconstruction on the target page according to the page structure tree to generate an operation page; the first execution module 2300 is configured to mark a target element corresponding to the element information in the operation page.
In this embodiment, a page structure tree of a target page is obtained, where the page structure tree represents a tree-type relationship structure between page elements in the target page, and the page structure tree further includes element information of an abnormal page element, data reconstruction is performed on the target page according to the page structure tree to generate an operation page, and the target element corresponding to the element information is marked in the operation page, so that the page element with the abnormal occurrence is accurately located, and the reason for the abnormal occurrence is accurately found.
In some embodiments, the page exception locating apparatus further comprises: the system comprises a first acquisition submodule and a first execution submodule, wherein the first acquisition submodule is used for acquiring a notification message that an error occurs in a page displayed by a user terminal; and the first execution sub-module is used for sending a structure tree construction command to the user terminal according to the notification message and acquiring the page structure tree generated by the user terminal according to the structure tree construction command.
In some embodiments, the page exception locating apparatus further comprises: the first processing submodule is used for screening out the structure tree construction command in a preset instruction data set by taking the operating system information as a limiting condition; and the second execution submodule is used for sending the structure tree construction command to the user terminal.
In some embodiments, the page exception locating apparatus further comprises: the second acquisition submodule is used for acquiring a preset time threshold; and the third execution sub-module is used for screening the page structure tree from the original page structure tree uploaded by the user terminal by taking the time threshold as a limiting condition.
In some embodiments, the page exception locating apparatus further comprises: the third obtaining submodule is used for obtaining a page data packet uploaded by the user terminal, wherein the page data packet comprises a page structure tree of at least two pages and an association relation between the pages; and the fourth execution sub-module is used for determining a browsing operation path of the page according to the association relationship and screening the target page from the at least two pages according to the browsing operation path.
In some embodiments, the page exception locating apparatus further comprises: the second acquisition module is used for acquiring preset page repairing program interface information; and the second execution module is used for starting the page repair program to perform repair operation on the abnormal page elements in the operation page according to the interface information and generating an abnormal repair record according to a repair result.
In some embodiments, the page exception locating apparatus further comprises: the fourth obtaining submodule is used for obtaining pre-configured original parameters corresponding to the abnormal page elements; the second processing submodule is used for comparing the pre-configured original parameters with the parameters of the abnormal page elements to generate element abnormal parameters; and the fifth execution submodule is used for inputting the element exception parameter into a parameter configuration item of the page repair program so as to enable the page repair program to carry out repair operation on the target element.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Referring now to FIG. 9, shown is a schematic diagram of an electronic device 600 suitable for use in implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 9 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
The electronic device includes: a memory and a processor, wherein the processor may be referred to as a processing device 601 described below, and the memory may include at least one of a Read Only Memory (ROM)602, a Random Access Memory (RAM)603, and a storage device 608, which are described below:
as shown in fig. 9, electronic device 600 may include a processing means (e.g., central processing unit, graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 9 illustrates an electronic device 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 609, or may be installed from the storage means 608, or may be installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText transfer protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page; performing data reconstruction on the target page according to the page structure tree to generate an operation page; and marking a target element corresponding to the element information in the operation page.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules or units described in the embodiments of the present disclosure may be implemented by software or hardware. The name of a module or a unit does not in some cases form a limitation on the unit itself, for example, the first obtaining module may also be described as "obtaining data parameters in shared data to be sent".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, a method for locating a page exception is provided, which includes the following steps:
acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
performing data reconstruction on the target page according to the page structure tree to generate an operation page;
and marking a target element corresponding to the element information in the operation page.
Optionally, the step of obtaining the page structure tree of the target page includes the following steps:
acquiring a notification message of an error of a page displayed by a user terminal;
and sending a structure tree construction command to the user terminal according to the notification message, and acquiring the page structure tree generated by the user terminal according to the structure tree construction command.
Optionally, the notification message includes operating system information of the user terminal, and the step of sending a structure tree construction command to the user terminal according to the notification message includes the following steps:
screening out the structural tree construction command in a preset instruction data set by taking the operating system information as a limiting condition;
and sending the structure tree construction command to the user terminal.
Optionally, the step of obtaining the page structure tree of the target page includes the following steps:
acquiring a preset time threshold;
and screening the page structure tree from the original page structure trees uploaded by the user terminal by taking the time threshold as a limiting condition.
Optionally, before the step of obtaining the page structure tree of the target page, the method further includes the following steps:
acquiring a page data packet uploaded by a user terminal, wherein the page data packet comprises a page structure tree of at least two pages and an association relationship between the pages;
and determining a browsing operation path of the page according to the association relationship, and screening the target page from the at least two pages according to the browsing operation path.
Optionally, after the step of marking the target element corresponding to the element information in the operation page, the method further includes the following steps:
acquiring preset page repairing program interface information;
and starting the page repairing program to carry out repairing operation on the abnormal page elements in the operation page according to the interface information, and generating an abnormal repairing record according to a repairing result.
Optionally, the step of starting the page repair program according to the interface information to perform a repair operation on the abnormal page element in the operation page includes the following steps:
acquiring a pre-configured original parameter corresponding to the abnormal page element;
comparing the pre-configured original parameters with the parameters of the abnormal page elements to generate element abnormal parameters;
and inputting the element abnormal parameters into a parameter configuration item of the page repairing program so as to enable the page repairing program to carry out repairing operation on the target element.
According to one or more embodiments of the present disclosure, there is also provided a page exception positioning apparatus, including:
the first obtaining module is used for obtaining a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
the first processing module is used for carrying out data reconstruction on the target page according to the page structure tree to generate an operation page;
and the first execution module is used for marking a target element corresponding to the element information in the operation page.
Optionally, the method further comprises:
the first acquisition submodule is used for acquiring a notification message that the page displayed by the user terminal has errors;
and the first execution submodule is used for sending a structure tree construction command to the user terminal according to the notification message and acquiring the page structure tree generated by the user terminal according to the structure tree construction command.
Optionally, the notification message includes operating system information of the user terminal, and the apparatus further includes:
the first processing submodule is used for screening out the structural tree construction command in a preset instruction data set by taking the operating system information as a limiting condition;
and the second execution submodule is used for sending the structure tree construction command to the user terminal.
Optionally, the method further comprises:
the second obtaining submodule is used for obtaining a preset time threshold;
and the third execution submodule is used for screening the page structure tree from the original page structure tree uploaded by the user terminal by taking the time threshold as a limiting condition.
Optionally, the method further comprises:
the third obtaining sub-module is used for obtaining a page data packet uploaded by the user terminal, wherein the page data packet comprises a page structure tree of at least two pages and an association relationship between the pages;
and the fourth execution sub-module is used for determining a browsing operation path of the pages according to the association relationship and screening the target page from the at least two pages according to the browsing operation path.
Optionally, the method further comprises:
the second acquisition module is used for acquiring preset page repairing program interface information;
and the second execution module is used for starting the page repair program to perform repair operation on the abnormal page elements in the operation page according to the interface information and generating an abnormal repair record according to a repair result.
Optionally, the method further comprises:
the fourth obtaining submodule is used for obtaining a pre-configured original parameter corresponding to the abnormal page element;
the second processing submodule is used for comparing the pre-configured original parameters with the parameters of the abnormal page elements to generate element abnormal parameters;
and the fifth execution submodule is used for inputting the element exception parameter into a parameter configuration item of the page repairing program so as to enable the page repairing program to carry out repairing operation on the target element.
There is also provided, in accordance with one or more embodiments of the present disclosure, an electronic device, including a memory and a processor, the memory having stored therein computer-readable instructions, which, when executed by the processor, cause the processor to perform the steps of the above-described method for page exception location.
There is also provided, in accordance with one or more embodiments of the present disclosure, a computer-readable medium, which when executed by one or more processors, causes the one or more processors to perform the steps of the above-described method of page exception location.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (10)

1. A method for positioning page abnormity is characterized by comprising the following steps:
acquiring a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
performing data reconstruction on the target page according to the page structure tree to generate an operation page;
and marking a target element corresponding to the element information in the operation page.
2. The method for locating page fault as claimed in claim 1, wherein the step of obtaining the page structure tree of the target page comprises the following steps:
acquiring a notification message of an error of a page displayed by a user terminal;
and sending a structure tree construction command to the user terminal according to the notification message, and acquiring the page structure tree generated by the user terminal according to the structure tree construction command.
3. The method of claim 2, wherein the notification message includes operating system information of the user terminal, and the step of sending a structure tree construction command to the user terminal according to the notification message comprises the steps of:
screening out the structural tree construction command in a preset instruction data set by taking the operating system information as a limiting condition;
and sending the structure tree construction command to the user terminal.
4. The method for locating page fault as claimed in claim 1, wherein the step of obtaining the page structure tree of the target page comprises the following steps:
acquiring a preset time threshold;
and screening the page structure tree from the original page structure trees uploaded by the user terminal by taking the time threshold as a limiting condition.
5. The method for locating page fault as claimed in claim 1, wherein the step of obtaining the page structure tree of the target page further comprises the following steps:
acquiring a page data packet uploaded by a user terminal, wherein the page data packet comprises a page structure tree of at least two pages and an association relationship between the pages;
and determining a browsing operation path of the page according to the association relationship, and screening the target page from the at least two pages according to the browsing operation path.
6. The method for page fault location according to claim 1, wherein the step of marking the target element corresponding to the element information in the operation page is followed by the following steps:
acquiring preset page repairing program interface information;
and starting the page repairing program to carry out repairing operation on the abnormal page elements in the operation page according to the interface information, and generating an abnormal repairing record according to a repairing result.
7. The method for locating page fault as claimed in claim 6, wherein the step of starting the page repairing program to perform repairing operation on the fault page element in the operation page according to the interface information includes the following steps:
acquiring a pre-configured original parameter corresponding to the abnormal page element;
comparing the pre-configured original parameters with the parameters of the abnormal page elements to generate element abnormal parameters;
and inputting the element abnormal parameters into a parameter configuration item of the page repairing program so as to enable the page repairing program to carry out repairing operation on the target element.
8. An apparatus for locating page exceptions, comprising:
the first obtaining module is used for obtaining a page structure tree of a target page, wherein the page structure tree comprises element information of abnormal page elements in the target page;
the first processing module is used for carrying out data reconstruction on the target page according to the page structure tree to generate an operation page;
and the first execution module is used for marking a target element corresponding to the element information in the operation page.
9. An electronic device comprising a memory and a processor, the memory having stored therein computer-readable instructions which, when executed by the processor, cause the processor to carry out the steps of the method of page fault locating according to any of claims 1 to 7.
10. A computer readable medium, which when executed by one or more processors, cause the one or more processors to perform the steps of the method of page fault location according to any one of claims 1 to 7.
CN201911114359.0A 2019-11-14 2019-11-14 Page abnormity positioning method and device, electronic equipment and computer readable medium Pending CN110866212A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911114359.0A CN110866212A (en) 2019-11-14 2019-11-14 Page abnormity positioning method and device, electronic equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911114359.0A CN110866212A (en) 2019-11-14 2019-11-14 Page abnormity positioning method and device, electronic equipment and computer readable medium

Publications (1)

Publication Number Publication Date
CN110866212A true CN110866212A (en) 2020-03-06

Family

ID=69654130

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911114359.0A Pending CN110866212A (en) 2019-11-14 2019-11-14 Page abnormity positioning method and device, electronic equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN110866212A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111581063A (en) * 2020-06-09 2020-08-25 北京大米未来科技有限公司 Data processing method, readable storage medium and electronic device
CN111708680A (en) * 2020-06-12 2020-09-25 北京字节跳动网络技术有限公司 Error reporting information analysis method and device, electronic equipment and storage medium
CN112130944A (en) * 2020-09-16 2020-12-25 北京三快在线科技有限公司 Page abnormity detection method, device, equipment and storage medium
CN112527748A (en) * 2020-12-24 2021-03-19 北京百度网讯科技有限公司 Method, device, equipment and storage medium for analyzing user operation behaviors
CN112905931A (en) * 2021-01-25 2021-06-04 北京达佳互联信息技术有限公司 Page information display method and device, electronic equipment and storage medium
CN113391804A (en) * 2021-06-15 2021-09-14 北京达佳互联信息技术有限公司 Page generation method and device, electronic equipment and storage medium
CN113641358A (en) * 2021-07-14 2021-11-12 北京三快在线科技有限公司 Page generation and page display method and device
CN113778729A (en) * 2020-09-23 2021-12-10 北京沃东天骏信息技术有限公司 Method and device for determining abnormal information, electronic equipment and storage medium
CN114579347A (en) * 2022-04-24 2022-06-03 浙江口碑网络技术有限公司 Page abnormity detection method and device, computer equipment and readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354706A (en) * 2007-07-25 2009-01-28 阿里巴巴集团控股有限公司 Method and apparatus for collecting web page information
CN105760290A (en) * 2014-12-17 2016-07-13 阿里巴巴集团控股有限公司 Problem positioning method based on web front-end testing as well as related device and system
CN107609135A (en) * 2012-09-03 2018-01-19 阿里巴巴集团控股有限公司 Page elements determine method and apparatus, user behavior determining method of path and device
CN107729475A (en) * 2017-10-16 2018-02-23 深圳视界信息技术有限公司 Web page element acquisition method, device, terminal and computer-readable recording medium
CN108595304A (en) * 2018-04-19 2018-09-28 腾讯科技(深圳)有限公司 Web monitor method and device
CN109254864A (en) * 2018-09-11 2019-01-22 北京奇艺世纪科技有限公司 A kind of application failure restorative procedure, device and electronic equipment
CN109376071A (en) * 2018-09-03 2019-02-22 平安普惠企业管理有限公司 Application software exception feedback method, device, computer equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354706A (en) * 2007-07-25 2009-01-28 阿里巴巴集团控股有限公司 Method and apparatus for collecting web page information
CN107609135A (en) * 2012-09-03 2018-01-19 阿里巴巴集团控股有限公司 Page elements determine method and apparatus, user behavior determining method of path and device
CN105760290A (en) * 2014-12-17 2016-07-13 阿里巴巴集团控股有限公司 Problem positioning method based on web front-end testing as well as related device and system
CN107729475A (en) * 2017-10-16 2018-02-23 深圳视界信息技术有限公司 Web page element acquisition method, device, terminal and computer-readable recording medium
CN108595304A (en) * 2018-04-19 2018-09-28 腾讯科技(深圳)有限公司 Web monitor method and device
CN109376071A (en) * 2018-09-03 2019-02-22 平安普惠企业管理有限公司 Application software exception feedback method, device, computer equipment and storage medium
CN109254864A (en) * 2018-09-11 2019-01-22 北京奇艺世纪科技有限公司 A kind of application failure restorative procedure, device and electronic equipment

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111581063A (en) * 2020-06-09 2020-08-25 北京大米未来科技有限公司 Data processing method, readable storage medium and electronic device
CN111708680A (en) * 2020-06-12 2020-09-25 北京字节跳动网络技术有限公司 Error reporting information analysis method and device, electronic equipment and storage medium
CN112130944A (en) * 2020-09-16 2020-12-25 北京三快在线科技有限公司 Page abnormity detection method, device, equipment and storage medium
CN113778729A (en) * 2020-09-23 2021-12-10 北京沃东天骏信息技术有限公司 Method and device for determining abnormal information, electronic equipment and storage medium
CN112527748A (en) * 2020-12-24 2021-03-19 北京百度网讯科技有限公司 Method, device, equipment and storage medium for analyzing user operation behaviors
CN112527748B (en) * 2020-12-24 2024-04-09 北京百度网讯科技有限公司 Method, device, equipment and storage medium for analyzing user operation behavior
CN112905931A (en) * 2021-01-25 2021-06-04 北京达佳互联信息技术有限公司 Page information display method and device, electronic equipment and storage medium
CN112905931B (en) * 2021-01-25 2023-11-21 北京达佳互联信息技术有限公司 Page information display method and device, electronic equipment and storage medium
CN113391804A (en) * 2021-06-15 2021-09-14 北京达佳互联信息技术有限公司 Page generation method and device, electronic equipment and storage medium
CN113641358A (en) * 2021-07-14 2021-11-12 北京三快在线科技有限公司 Page generation and page display method and device
CN114579347A (en) * 2022-04-24 2022-06-03 浙江口碑网络技术有限公司 Page abnormity detection method and device, computer equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN110866212A (en) Page abnormity positioning method and device, electronic equipment and computer readable medium
CN111274760B (en) Rich text data processing method and device, electronic equipment and computer storage medium
US10733079B2 (en) Systems and methods for end-to-end testing of applications using dynamically simulated data
CN111555940B (en) Client test method and device, electronic equipment and computer readable storage medium
CN113987074A (en) Distributed service full-link monitoring method and device, electronic equipment and storage medium
US20230208787A1 (en) Systems and methods for a metadata driven integration of chatbot systems into back-end application services
CN111752793A (en) System abnormity monitoring method and device, computer equipment and storage medium
US20220300698A1 (en) Techniques for web framework detection
CN111625308B (en) Information display method and device and electronic equipment
CN112306793A (en) Method and device for monitoring webpage
CN113032172B (en) Abnormality detection method and device and electronic equipment
CN111598006A (en) Method and device for labeling objects
CN110781437A (en) Method and device for acquiring webpage image loading duration and electronic equipment
CN111753012A (en) Data synchronization method, device, equipment and storage medium
CN114490395A (en) Test processing method, device, equipment and medium
CN110059064B (en) Log file processing method and device and computer readable storage medium
CN114840379A (en) Log generation method, device, server and storage medium
CN113220922B (en) Image searching method and device and electronic equipment
CN113033552B (en) Text recognition method and device and electronic equipment
CN115237425A (en) Code viewing method and device, computer equipment and storage medium
CN113849416A (en) Test method, test device, storage medium and electronic equipment
CN109756393B (en) Information processing method, system, medium, and computing device
CN111797350A (en) Data processing method and device and electronic equipment
CN111782549A (en) Test method and device and electronic equipment
CN111930761A (en) Information interaction method and device and model-view-representation architecture

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
TA01 Transfer of patent application right

Effective date of registration: 20230421

Address after: Room 802, Information Building, 13 Linyin North Street, Pinggu District, Beijing, 101299

Applicant after: Beijing youzhuju Network Technology Co.,Ltd.

Address before: No. 715, 7th floor, building 3, 52 Zhongguancun South Street, Haidian District, Beijing 100081

Applicant before: Beijing infinite light field technology Co.,Ltd.

TA01 Transfer of patent application right