[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117573485A - Method, system and computer readable storage medium for generating error reporting information - Google Patents

Method, system and computer readable storage medium for generating error reporting information Download PDF

Info

Publication number
CN117573485A
CN117573485A CN202311528502.7A CN202311528502A CN117573485A CN 117573485 A CN117573485 A CN 117573485A CN 202311528502 A CN202311528502 A CN 202311528502A CN 117573485 A CN117573485 A CN 117573485A
Authority
CN
China
Prior art keywords
event
information
error reporting
element information
event element
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
CN202311528502.7A
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 Coconet Information Technology Co ltd
Original Assignee
Beijing Coconet 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 Coconet Information Technology Co ltd filed Critical Beijing Coconet Information Technology Co ltd
Priority to CN202311528502.7A priority Critical patent/CN117573485A/en
Publication of CN117573485A publication Critical patent/CN117573485A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3068Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data format conversion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3086Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves the use of self describing data formats, i.e. metadata, markup languages, human readable formats
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

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

Abstract

The embodiment of the application provides a method, a system and a computer readable storage medium for generating error reporting information, which are used for generating error reporting information convenient to understand, wherein the method comprises the following steps: when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure; the event element information describes the event in a natural language form; analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information, and the error reporting information is output to the error reporting interface, so that the error reporting information in the error reporting interface is described in a natural language form, and the error reporting information is more convenient to understand.

Description

Method, system and computer readable storage medium for generating error reporting information
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method, a system, and a computer readable storage medium for generating error reporting information.
Background
With the development of computer technology, the functions of the intelligent device are gradually increased. When the intelligent device executes the task, if a certain function related to the task in the intelligent device fails to be called, the task cannot be executed, and error reporting information is generated. However, the error reporting information generated in the prior art is inconvenient to understand, so how to generate the error reporting information which is convenient to understand becomes a technical problem to be solved at present.
Disclosure of Invention
In view of the foregoing, an object of the present invention is to provide a method, a system, and a computer readable storage medium for generating error reporting information, so that the generated error reporting information is easy to understand, and the specific scheme is as follows:
in a first aspect, an embodiment of the present application discloses a method for generating error reporting information, where the method includes:
when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure; the event element information describes the event in a natural language form;
analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information;
and outputting the error reporting information to an error reporting interface.
Optionally, when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, including:
when the task execution failure is detected, the content of an event causing the task execution failure, a participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence are acquired.
Optionally, when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, and further including:
basic information of an execution subject of the task is obtained, and feedback data of the execution subject after the event occurs.
Optionally, the analyzing the plurality of event element information according to a preset analysis model to generate error reporting information includes:
inputting the event element information into the preset analysis model to generate the error reporting information; the error reporting information comprises the event element information spliced according to preset logic.
Optionally, before analyzing the plurality of event element information according to the preset analysis model and generating error reporting information, the method further includes:
acquiring the sum of data amounts contained in the event element information;
if the sum of the data amounts contained in the event element information is higher or lower than the preset data amount interval, updating the event element information; and the sum of the data volumes contained in the updated event element information is positioned in the preset data volume interval.
In a second aspect, an embodiment of the present application discloses a system for generating error reporting information, the system including:
the acquisition module is used for acquiring a plurality of event element information of an event causing the task execution failure when the task execution failure is detected; the event element information describes the event in a natural language form;
the generating module is used for analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information;
and the output module is used for outputting the error reporting information to an error reporting interface.
Optionally, the acquiring module is specifically configured to:
when the task execution failure is detected, the content of an event causing the task execution failure, a participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence are acquired.
Optionally, the acquiring module is further configured to:
basic information of an execution subject of the task is obtained, and feedback data of the execution subject after the event occurs.
Optionally, the generating module is specifically configured to:
inputting the event element information into the preset analysis model to generate the error reporting information; the error reporting information comprises the event element information spliced according to preset logic.
In a third aspect, embodiments of the present application disclose a computer readable storage medium having a computer program stored thereon, wherein the computer program when executed by a processor implements any of the methods for generating error reporting information described above.
Compared with the prior art, the beneficial effects of this application are:
when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, analyzing the plurality of event element information according to a preset analysis model, generating error reporting information, and outputting the error reporting information to an error reporting interface. Because the event element information describes the event in the form of natural language, the preset analysis model can analyze a plurality of event element information based on the form of natural language to obtain error reporting information adopting the same natural language, so that the error reporting information in the error reporting interface is described in the form of natural language, and the error reporting information is more convenient to understand. In addition, because the method inputs the plurality of event element information into the preset analysis model, rich analysis data is provided for the preset analysis model, error reporting information generated by the preset analysis model can comprehensively and accurately describe the passing of events causing task execution failure, so that the events are more complete and are convenient for users to understand.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and that other drawings may be obtained according to the provided drawings without inventive effort to a person skilled in the art.
FIG. 1 is a diagram of an error reporting information presented by an error reporting interface in the prior art;
FIG. 2 is a flow chart of a method for generating error reporting information according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of a system for generating error reporting information according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims of this application and in the above-described figures, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments described herein may be implemented in other sequences than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As can be seen from analysis of the prior art in fig. 1, in the prior art, when task execution fails, error reporting information is generated, and the error reporting information is displayed in a prompt box in the form of an error code, so that the error reporting information cannot be intuitively displayed, and the specific content of the error information needs to be known in the form of an error code query or the like, so that the error reporting information is difficult to understand quickly. In view of the foregoing, embodiments of the present application provide a method, a system, and a computer-readable storage medium for generating error reporting information, which are specifically as follows.
As shown in fig. 2, an embodiment of the present application provides a method for generating error reporting information, where the method includes:
s201: when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure; the event element information describes the event in the form of natural language.
When the task execution failure is detected, determining an event causing the task execution failure, and acquiring a plurality of event element information related to the event. The event element information is element information of an event causing a task failure. If the failed task is to identify the text in the book, the intelligent device needs to call the image acquisition function and the text recognition function, and if the text recognition function cannot be successfully called, the event element information is data information related to the event that the text recognition function cannot be successfully called.
When there are a plurality of events causing task failure, element information of the plurality of events may be acquired, respectively.
In an alternative embodiment, when a task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure includes:
when the task execution failure is detected, the content of the event, the participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence which cause the task execution failure are acquired.
When it is detected that there is a failed task, the content of an event that causes the task to execute the failure, the participant of the event, the time at which the event occurs, the place at which the event occurs, the cause of the event occurrence, and the form of the event occurrence are taken as a plurality of event element information corresponding to the failed task.
For ease of understanding, the following is illustrative:
the technological exhibition stand comprises a mechanical arm A, a mechanical arm B and a mechanical arm C, wherein the mechanical arm A and the mechanical arm B receive an instruction of restoring the same magic cube at 10 points. At point 10 and point 01, as the mechanical arm C executes another rotation instruction, the mechanical arm A is impacted by the mechanical arm C, the circuit of the mechanical arm A is damaged, and the mechanical arm A cannot be continuously matched with the mechanical arm B to restore the magic cube. The detected failed task is that the magic cube is restored through the mechanical arm A and the mechanical arm B, the content of the event causing the task execution failure is that the mechanical arm A is damaged by impact, the participants of the event are the mechanical arm A and the mechanical arm C, the time of occurrence of the event is 10 points 01 minutes, the place of occurrence of the event is a scientific and technological exhibition stand, the reason of occurrence of the event is that the interval between the mechanical arm A and the mechanical arm C is too small, the collision occurs in the task execution process, and the occurrence of the event is that the mechanical arm C rotates to the direction close to the mechanical arm A.
In an alternative embodiment, when a task execution failure is detected, a plurality of event element information of an event causing the task execution failure is acquired, and the method further includes:
basic information of an execution subject of the task is acquired, and feedback data of the execution subject after an event occurs.
The basic information of the execution subject is information related to the execution subject before the task execution fails. Such as design goals, functional specifications, execution context, operating modes, workflows, and existing test requirements. The feedback data of the execution subject is feedback for failed tasks, such as damage condition, automatic recovery, human damage, analysis of human damage reasons and the like.
For ease of understanding, the following is illustrative:
if the execution main body is a transport robot, in order to detect the stability of the transport robot, a tester is arranged to collide with the transport robot in the process of transporting objects by the transport robot, the transport robot falls down after being collided, the supporting structure is damaged, the transport robot cannot stand again, and the transport task fails. The basic information of the execution main body is obtained, the design purpose of the transport robot is to transport the article, and the existing test requirement is the stability test requirement. The feedback data is that the transport robot is damaged by people, so that the supporting structure is damaged, the automatic repair cannot be realized, and the reason for the artificial damage is to test the stability of the transport robot.
The encoding method for acquiring the plurality of event element information of the event causing the task execution failure in the machine language is as follows: 5W1H+PREV-CONTEXT+ EVENT DETAILS +POST-CONTEXT.
S202: analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information.
The preset analysis model is a large model, after the preset analysis model receives the plurality of event element information fed back by the execution main body, the event is described by the plurality of event element information in a natural language form, and the preset analysis recognition model has the natural language recognition capability, so that the preset analysis model can effectively analyze the reasons of the task execution failure based on the plurality of event element information, and error reporting information with the same natural language as the event element information is obtained.
In an alternative embodiment, analyzing the plurality of event element information according to a preset analysis model to generate error reporting information includes:
inputting a plurality of event element information into a preset analysis model to generate error reporting information; the error reporting information comprises a plurality of event element information spliced according to preset logic.
Because the event element information comprises the content of the event which causes the task execution failure, the participant of the event, the time of occurrence of the event, the place of occurrence of the event, the reason of occurrence of the event and the form of occurrence of the event, the event element information is analyzed and spliced through a preset analysis model to generate error reporting information, the error reporting information can comprehensively describe the passing of the event, the event is more complete, and the user can understand the error reporting information conveniently.
In another alternative embodiment, when acquiring the plurality of event element information of the event causing the task execution failure, the method further includes: acquiring basic information of an execution main body of a task, and analyzing a plurality of event element information according to a preset analysis model when feedback data of the execution main body occurs after an event, and generating error reporting information, wherein the error reporting information comprises the following steps:
the method comprises the steps of inputting the content of an event causing task execution failure, the participant of the event, the time of occurrence of the event, the place of occurrence of the event, the reason of occurrence of the event, the form of occurrence of the event, basic information of an execution subject and feedback data of the execution subject into a preset analysis model, and generating error reporting information.
Because the embodiment adds the basic information of the execution subject and the feedback data of the execution subject as the event element information to be spliced on the basis of the previous embodiment, the error reporting information generated after analysis and splicing can reflect the basic state of the execution subject before the event occurs and the actual state of the execution subject after the event occurs besides comprehensively describing the passing of the event, so that the user can more know the influence of the event on the execution subject when the error reporting information is displayed to the user.
S203: and outputting the error reporting information to an error reporting interface.
And outputting error reporting information generated by a preset analysis model to an error reporting interface. It should be noted that, because the natural language type of the error reporting information output by the preset analysis model may be different from the natural language type actually desired to be obtained by the user, before the error reporting information is output to the error reporting interface, the natural language type into which the error reporting information needs to be converted needs to be confirmed.
In an alternative embodiment, the step of confirming the natural language category into which the error information needs to be converted includes obtaining a current default language category of the execution body, and if the default language category is the same as the natural language category of the error information, the natural language category of the error information does not need to be converted. If the default language category is different from the natural language category of the error reporting information, the error reporting information is converted into the default language category.
If the default language category of the execution subject is Chinese, if the natural language category of the error reporting information is English, the error reporting information is converted into Chinese, and the error reporting information in the Chinese form is output to the error reporting interface.
In another alternative embodiment, the step of confirming the natural language category into which the error information needs to be converted includes sending out selection information of the natural language category, determining a selection result corresponding to the selection information, and determining the natural language category to be output according to the selection result. When the natural language category of the required output is the same as the natural language category of the error reporting information, the natural language category of the error reporting information does not need to be converted. If the natural language category of the required output is different from the natural language category of the error reporting information, the error reporting information is converted into the natural language category of the required output.
When error reporting information which needs to be output on the error reporting interface exists, selecting information of natural language categories is sent to a user, and the selecting information comprises multiple natural languages. The user selects at least one natural language category according to the self demand, and the natural language category selected by the user is used as a selection result corresponding to the selection information. Judging whether the natural language category of the error reporting information is consistent with the natural language category required to be output according to the selection result, if not, converting the error reporting information into the natural language category required to be output, and outputting the converted error reporting information to an error reporting interface so as to select the natural language category by a user by the user, so that the error reporting information in the error reporting interface is more in accordance with the actual requirement of the user.
If the selection result is English, the error reporting information is converted into English, and the error reporting information in English form is output to the error reporting interface. If the selection result is Chinese and English, the error reporting information is respectively converted into Chinese and English, and the error reporting information in the Chinese form and the English form is output to an error reporting interface.
It should be noted that, when the selection result includes a plurality of natural languages, a plurality of sub-interfaces corresponding to the number of the natural languages included in the selection result are generated in the error reporting interface, and each sub-interface corresponds to one of the natural languages included in the selection result. Each sub-interface can be displayed in the error reporting interface at the same time, or a button corresponding to the sub-interface can be arranged, and the sub-interface is switched to the corresponding sub-interface when the button is triggered.
When the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, analyzing the plurality of event element information according to a preset analysis model, generating error reporting information, and outputting the error reporting information to an error reporting interface. Because the event element information describes the event in the form of natural language, the preset analysis model can analyze a plurality of event element information based on the form of natural language to obtain error reporting information adopting the same natural language, so that the error reporting information in the error reporting interface is described in the form of natural language, and the error reporting information is more convenient to understand. In addition, because the method inputs the plurality of event element information into the preset analysis model, rich analysis data is provided for the preset analysis model, error reporting information generated by the preset analysis model can comprehensively and accurately describe the passing of events causing task execution failure, so that the events are more complete and are convenient for users to understand.
In an alternative embodiment, before analyzing the plurality of event element information according to the preset analysis model to generate error reporting information, the method further includes:
acquiring the sum of data amounts contained in the plurality of event element information;
if the sum of the data amounts contained in the event element information is higher or lower than a preset data amount interval, updating the event element information; the sum of the data amounts contained in the updated plurality of event element information is located within a preset data amount interval.
If the sum of the information amounts of the plurality of event element information is smaller than the preset data amount interval, the plurality of event element information does not need to be updated. When the sum of the information amounts of the plurality of event element information is smaller than the preset data amount interval, the plurality of event element information is thinned and expanded so that the sum of the information amounts of the plurality of event element information after being thinned and expanded is located in the preset data amount interval. When the sum of the information amounts of the plurality of event element information is smaller than the preset data amount interval, the plurality of event element information is simplified so that the sum of the information amounts of the plurality of simplified event element information is located in the preset data amount interval.
Before the event element information is analyzed according to the preset analysis model, the information quantity of the event element information is determined, the sum of the information quantity of the event element information is compared with a preset data quantity interval, and when the sum of the information quantity of the event element information is larger than or smaller than the preset data quantity interval, the event element information is updated so that the sum of the event element information is located in the preset data quantity interval, and therefore the situation that the data quantity is too large while the enough data quantity is provided for the preset analysis model is guaranteed, and the system cannot store a large amount of data is avoided.
As shown in fig. 3, an embodiment of the present application provides a system for generating error reporting information, where the system includes:
an obtaining module 301, configured to obtain, when a task execution failure is detected, a plurality of event element information of an event that causes the task execution failure; the event element information describes the event in a natural language form;
the generating module 302 is configured to analyze the plurality of event element information according to a preset analysis model, and generate error reporting information; the error reporting information adopts the same natural language as the event element information;
and the output module 303 is configured to output the error reporting information to the error reporting interface.
In an alternative embodiment, the obtaining module 301 is specifically configured to:
when the task execution failure is detected, the content of the event, the participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence which cause the task execution failure are acquired.
In an alternative embodiment, the obtaining module 301 is further configured to:
basic information of an execution subject of the task is acquired, and feedback data of the execution subject after an event occurs.
In an alternative embodiment, the generating module 302 is specifically configured to:
inputting a plurality of event element information into a preset analysis model to generate error reporting information; the error reporting information comprises a plurality of event element information spliced according to preset logic.
In an alternative embodiment, the system further comprises an update module;
the acquiring module 301 is further configured to acquire a sum of data amounts included in the plurality of event element information;
an update model, configured to update the plurality of event element information if a sum of data amounts included in the plurality of event element information is higher or lower than a preset data amount interval; the sum of the data amounts contained in the updated plurality of event element information is located within a preset data amount interval.
When the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, analyzing the plurality of event element information according to a preset analysis model, generating error reporting information, and outputting the error reporting information to an error reporting interface. Because the event element information describes the event in the form of natural language, the preset analysis model can analyze a plurality of event element information based on the form of natural language to obtain error reporting information adopting the same natural language, so that the error reporting information in the error reporting interface is described in the form of natural language, and the error reporting information is more convenient to understand. In addition, because the method inputs the plurality of event element information into the preset analysis model, rich analysis data is provided for the preset analysis model, error reporting information generated by the preset analysis model can comprehensively and accurately describe the passing of events causing task execution failure, so that the events are more complete and are convenient for users to understand.
The embodiment of the application provides a computer readable storage medium, on which a computer program is stored, wherein the computer program is executed by a processor to implement any one of the above methods for generating error reporting information.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The foregoing has outlined rather broadly the more detailed description of the invention in order that the detailed description of the invention that follows may be better understood, and in order that the present principles and embodiments may be better understood; meanwhile, as those skilled in the art will vary in the specific embodiments and application scope according to the idea of the present invention, the present disclosure should not be construed as limiting the present invention in summary.

Claims (10)

1. A method of generating error reporting information, the method comprising:
when the task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure; the event element information describes the event in a natural language form;
analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information;
and outputting the error reporting information to an error reporting interface.
2. The method according to claim 1, wherein when a task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, comprises:
when the task execution failure is detected, the content of an event causing the task execution failure, a participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence are acquired.
3. The method according to claim 2, wherein when a task execution failure is detected, acquiring a plurality of event element information of an event causing the task execution failure, further comprises:
basic information of an execution subject of the task is obtained, and feedback data of the execution subject after the event occurs.
4. The method according to claim 1, wherein the analyzing the plurality of event element information according to a preset analysis model to generate error reporting information includes:
inputting the event element information into the preset analysis model to generate the error reporting information; the error reporting information comprises the event element information spliced according to preset logic.
5. The method of claim 1, wherein prior to analyzing the plurality of event element information according to a predetermined analysis model to generate error reporting information, the method further comprises:
acquiring the sum of data amounts contained in the event element information;
if the sum of the data amounts contained in the event element information is higher or lower than the preset data amount interval, updating the event element information; and the sum of the data volumes contained in the updated event element information is positioned in the preset data volume interval.
6. A system for generating error-reporting information, the system comprising:
the acquisition module is used for acquiring a plurality of event element information of an event causing the task execution failure when the task execution failure is detected; the event element information describes the event in a natural language form;
the generating module is used for analyzing the event element information according to a preset analysis model to generate error reporting information; the error reporting information adopts the same natural language as the event element information;
and the output module is used for outputting the error reporting information to an error reporting interface.
7. The system of claim 6, wherein the acquisition module is specifically configured to:
when the task execution failure is detected, the content of an event causing the task execution failure, a participant of the event, the time at which the event occurs, the place at which the event occurs, the reason for the event occurrence and the form of the event occurrence are acquired.
8. The system of claim 7, wherein the acquisition module is further configured to:
basic information of an execution subject of the task is obtained, and feedback data of the execution subject after the event occurs.
9. The system of claim 6, wherein the generating module is specifically configured to:
inputting the event element information into the preset analysis model to generate the error reporting information; the error reporting information comprises the event element information spliced according to preset logic.
10. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements a method of generating error-reporting information as claimed in any one of claims 1 to 5.
CN202311528502.7A 2023-11-16 2023-11-16 Method, system and computer readable storage medium for generating error reporting information Pending CN117573485A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311528502.7A CN117573485A (en) 2023-11-16 2023-11-16 Method, system and computer readable storage medium for generating error reporting information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311528502.7A CN117573485A (en) 2023-11-16 2023-11-16 Method, system and computer readable storage medium for generating error reporting information

Publications (1)

Publication Number Publication Date
CN117573485A true CN117573485A (en) 2024-02-20

Family

ID=89885568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311528502.7A Pending CN117573485A (en) 2023-11-16 2023-11-16 Method, system and computer readable storage medium for generating error reporting information

Country Status (1)

Country Link
CN (1) CN117573485A (en)

Similar Documents

Publication Publication Date Title
US11157818B2 (en) Model training method and apparatus based on gradient boosting decision tree
US9886372B2 (en) Automatic correction of application based on runtime behavior
US20150347281A1 (en) Automation testing using descriptive maps
US9037913B2 (en) Dynamic event generation for user interface control
CN110673936B (en) Breakpoint continuous operation method and device for arrangement service, storage medium and electronic equipment
CN113238930B (en) Method and device for testing software system, terminal equipment and storage medium
CN110647459A (en) Application testing method and device
CN112054822A (en) Bluetooth test method and device, electronic equipment and storage medium
CN112905441A (en) Test case generation method, test method, device and equipment
CN116467202A (en) Automated testing method, automated testing system, electronic device, and storage medium
CN117093484A (en) Test case generation method, device, equipment and storage medium
CN112506766A (en) Automatic generation method of interactive test case
US11106571B2 (en) Identification of input object in a graphical user interface
CN112486589B (en) System configuration item management method and device, electronic equipment and storage medium
CN109684213A (en) A kind of test method, device and storage medium
CN109240928A (en) Test method, device, equipment and storage medium
CN117573485A (en) Method, system and computer readable storage medium for generating error reporting information
WO2024174704A1 (en) Element positioning method and apparatus, and electronic device and storage medium
WO2006007588A2 (en) Method and system for test case generation
CN112905449A (en) Target test method, device, equipment and storage medium
CN112416735A (en) Application program detection method and device, terminal equipment and storage medium
CN110837467A (en) Software testing method, device and system
CN109684525B (en) Document display method and device, storage medium and test equipment
CN112540915B (en) Interface testing method, device and system
CN110471841B (en) Method, device, medium and electronic equipment for comparing drawing information

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