Robot configuration method, abnormal notification generation method, system and electronic device

Through the robot configuration method of monitoring abnormal notifications, the problem of difficulty in timely discovering functional abnormalities is solved, timely feedback of abnormal information is achieved, labor costs and abnormal risk rates are reduced, and development and testing efficiency is improved.

CN119781805APending Publication Date: 2025-04-08SHENZHEN LANYOU TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311290722.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-07
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In the prior art, functional abnormalities are difficult to detect in a timely manner, and testers need to manually troubleshoot function errors and feedback, resulting in a long test time, taking up too much time for the project team, and the code quality is difficult to control, which increases the trouble of subsequent maintenance.

Method used

Through a robot configuration method that monitors exception notifications, it realizes generation and timely feedback of abnormal information logs, reduces labor costs, reduces abnormal risk rates, and improves development and testing efficiency. The method includes obtaining the specified functional module instructions, activating the functional module configuration status, obtaining the configuration data set for functional module configuration, generating configuration files and setting project mount permissions.

Benefits of technology

It realizes timely feedback of exception information, reduces the labor cost of code compilation and maintenance, reduces the abnormal risk rate, improves development efficiency and testing efficiency, and reduces the communication time of developers and testers when discovering and solving problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781805A_ABST
    Figure CN119781805A_ABST
Patent Text Reader

Abstract

The robot configuration method for monitoring abnormal notification disclosed in the present application includes the following steps: S201 obtains the specified function module instruction; S202 activates the function module configuration state corresponding to the specified function module instruction; S203 obtains the first configuration data set, and configures the function module based on the first configuration data set; S204 generates a function module configuration file; S301 sets the project mounting permission of the function module configuration file. Compared with the prior art, the above-mentioned technical solution involved in the present invention can reduce the labor cost of code compilation and maintenance, reduce the abnormal risk rate, and improve development efficiency and testing efficiency. In addition, the present application also relates to the technical solution of the abnormal notification generation method, system and electronic device, which also has the above-mentioned beneficial effects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of project compilation exception monitoring, and more specifically, to a robot configuration method for monitoring exception notifications. In addition, the present application also relates to an exception notification generation method, system and electronic device. Background Art

[0002] In the process of developing mailbox monitoring exceptions, as the project progressed and various technical difficulties were overcome, I found a problem in many projects. Regarding functional abnormalities, we need to conduct separate tests to discover problems in time and eliminate them by checking the code logs. The testing time is long, the design functions are wide, and it takes too much time for the project team. In this case, robot-based configurable monitoring feedback and timely notification came into being.

[0003] In the existing technology, test function anomalies cannot be discovered in time, and testers are required to manually eliminate functional errors and provide feedback. Every time an interface anomaly occurs or there are minor changes such as discrepancies between the front-end and back-end fields, it is very likely to cause the entire page display or function to become abnormal. In addition, due to the uneven technical capabilities of testers and inconsistent development styles of developers, code quality is often difficult to control, which causes great trouble in subsequent project maintenance and lays many hidden dangers of functional anomalies.

[0004] Therefore, how to provide a robot configuration method for monitoring exception notifications, which can reduce the labor cost of code compilation and maintenance, reduce the exception risk rate, and improve development efficiency and testing efficiency, has become a technical problem that needs to be urgently solved by technical personnel in this field. Summary of the invention

[0005] To solve the above technical problems, the present application provides a robot configuration method for monitoring abnormal notifications, which can reduce the labor cost of code compilation and maintenance, reduce the abnormal risk rate, and improve development efficiency and testing efficiency. In addition, the present application also relates to a series of technical solutions for an abnormal notification generation method, system and electronic equipment, which also have the above beneficial effects.

[0006] The purpose of the present invention application is to realize the generation of the entire abnormal information log through configuration, and timely feedback to the corresponding personnel, which has the advantages of reducing development and testing costs, quickly responding to abnormal problem processing, improving writing efficiency and quality, and reducing abnormal risks, so that developers and testers do not need to spend too much time on such simple abnormalities to find and solve problems. At the same time, it can also reduce abnormalities in the testing stage, visualize the basic metrics of the interface, and meet basic analysis needs.

[0007] The technical solutions provided by this application are as follows:

[0008] The present application provides a robot configuration method for monitoring abnormal notifications, the method comprising the following steps: S201 obtains a specified function module instruction; S202 activates the function module configuration state corresponding to the specified function module instruction; S203 obtains a first configuration data set, and configures the function module based on the first configuration data set; S204 generates a function module configuration file; S301 sets the project mounting permission of the function module configuration file.

[0009] Furthermore, in a preferred embodiment of the present invention, the specified function module instructions correspond one-to-one to the preset function modules; the service modules corresponding to the function modules include interface services, data services, dialogue services, consulting services, icon services, and feedback services, and the function modules are used to perform real-time testing and monitoring of the codes related to the service modules in the project.

[0010] Furthermore, in a preferred embodiment of the present invention, "the functional module is used to perform real-time testing and monitoring of the code related to the service section in the project" specifically includes the following steps: automatically testing the function associated with the functional module in the project, and if the function in the project is abnormal, issuing a function abnormality notification message; monitoring the interface associated with the service section in the project, and if the interface in the project is compiled abnormally, issuing an interface abnormality notification message; monitoring the front-end and back-end fields in the project, and if there are differences between the front-end and back-end fields in the project, issuing a field abnormality notification message.

[0011] Furthermore, in a preferred embodiment of the present invention, the first configuration data set includes personnel information, project information, feedback data receiving method, and mounting platform information; the personnel type in the personnel information includes receiving personnel; the project information is used to associate configurable project types; the feedback data receiving method is used to configure the data transmission method; and the mounting platform information is used to associate pairable mounting platforms.

[0012] Furthermore, in a preferred embodiment of the present invention, the method comprises the following steps: S101 installing and activating a robot configuration editor; wherein steps S201-S204 are performed based on the robot configuration editor.

[0013] In addition, the present application also provides a technical solution based on a robot configuration monitoring exception notification generation method, which includes: configuring a robot according to the above-mentioned robot configuration method for monitoring exception notification; mounting the robot to a software code compilation platform according to project mounting permissions; tracking the robot during project compilation using the software code compilation platform; the robot issues exception notification information based on real-time test monitoring conditions; and visually displaying the exception notification information on the software code compilation platform.

[0014] Furthermore, in a preferred embodiment of the present invention, the generation method further comprises: generating a notification file according to the abnormal notification information, and sending the notification file to a preset designated recipient.

[0015] Furthermore, in a preferred embodiment of the present invention, the types of the abnormal notification information include: function abnormal notification information, interface abnormal notification information, and field abnormal notification information; and the notification files include log files and data analysis files.

[0016] In addition, the present application also provides a technical solution for a system for generating abnormal notifications based on robot configuration monitoring, which executes the above-mentioned method for generating abnormal notifications based on robot configuration monitoring; the system includes:

[0017] A first execution module, the first execution module is used to configure a robot according to the robot configuration method for monitoring abnormal notification;

[0018] A second execution module, the second execution module is used to mount the robot to the software code compilation platform according to the project mounting permission;

[0019] A third execution module, the third execution module is used to bury the robot in the process of compiling the project using the software code compilation platform;

[0020] A fourth execution module, wherein the fourth execution module is used for the robot to issue abnormal notification information according to real-time test monitoring conditions;

[0021] A fifth execution module, the fifth execution module is used to perform visual display on the software code compilation platform according to the abnormal notification information.

[0022] In addition, the present application also provides a technical solution for an electronic device, including: a computer program, the computer program is used to execute the above-mentioned robot configuration method for monitoring abnormal notification; a memory, the memory is used to store the computer program; and a processor, the processor is used to execute the computer program.

[0023] The present invention provides a robot configuration method for monitoring abnormal notifications. Compared with the prior art, after obtaining the specified function module instruction, the configuration state of the corresponding function module is activated so that the function module can be configured; further, in combination with the first configuration data set obtained, the function module is configured; further, after the configuration is completed, a configuration file of the function module is generated, and the mount permission is set for the configuration file, thereby completing the configuration of the specified function module. Specifically, the above technical solution is used for abnormal monitoring of the mailbox development process. Through the above configuration scheme, a robot specifically used for mailbox development can be configured in a targeted manner; after the robot is buried, the robot can monitor the project being compiled in the project compilation platform in real time, thereby realizing timely and rapid reminders of abnormalities, reducing the probability of code abnormalities caused by uneven code levels and different styles of technicians, reducing subsequent maintenance costs, and improving the efficiency of overall code compilation. The technical solution provided by this application can reduce the labor cost of code compilation and maintenance, reduce the abnormal risk rate, and improve development efficiency and testing efficiency. In addition, the present application also relates to a series of technical solutions for abnormal notification generation methods, systems and electronic devices, which also have the above beneficial effects. The beneficial effects of the technical solution provided by this application include: first, reducing labor costs and maintenance costs; second, quickly meeting the division of labor among different personnel in the project, reducing abnormal risk rates, and improving development efficiency and testing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0025] Figure 1 A flowchart of the main steps of the robot configuration method for monitoring abnormal notification provided by an embodiment of the present invention;

[0026] Figure 2 A schematic diagram of process nodes of a method for generating abnormal notifications based on robot configuration monitoring provided by an embodiment of the present invention;

[0027] Figure 3 A schematic diagram of the functional modules of the robot editing interface provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of this application.

[0029] It should be noted that when an element is referred to as being "fixed on" or "set on" another element, it can be directly on the other element or indirectly set on the other element; when an element is referred to as being "connected to" another element, it can be directly connected to the other element or indirectly connected to the other element.

[0030] It should be understood that the terms "length", "width", "up", "down", "front", "back", "first", "second", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0031] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, "multiple" and "several" mean two or more, unless otherwise clearly and specifically defined.

[0032] It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the conditions under which this application can be implemented. Therefore, they have no substantive technical significance. Any structural modification, change in proportional relationship or adjustment of size should still fall within the scope of the technical content disclosed in this application without affecting the effects and purposes that can be achieved by this application.

[0033] like Figures 1 to 3As shown, the technical solution of the robot configuration method for monitoring abnormal notification provided in the embodiment of the present application includes the following steps: S201 obtains the specified function module instruction; S202 activates the function module configuration state corresponding to the specified function module instruction; S203 obtains the first configuration data set, and configures the function module based on the first configuration data set; S204 generates a function module configuration file; S301 sets the project mounting permission of the function module configuration file.

[0034] The present invention provides a technical solution for a robot configuration method for monitoring abnormal notifications. After obtaining the specified function module instruction, the configuration state of the corresponding function module is activated so that the function module can be configured; further, the function module is configured in combination with the first configuration data set obtained; further, after the configuration is completed, a configuration file of the function module is generated, and the mount permission is set for the configuration file, thereby completing the configuration of the specified function module. Specifically, the above technical solution is used for abnormal monitoring of the development mailbox process. Through the above configuration solution, a robot specifically used for developing mailboxes can be configured in a targeted manner; after the robot is subsequently buried, the robot can monitor the project being compiled in the project compilation platform in real time, thereby realizing timely and rapid reminders of abnormalities, reducing the probability of code abnormalities caused by uneven code levels and different styles of technical personnel, reducing subsequent maintenance costs, and improving the efficiency of overall code compilation. The technical solution provided by this application can reduce the labor cost of code compilation and maintenance, reduce the abnormal risk rate, and improve development efficiency and testing efficiency.

[0035] Specifically, in an embodiment of the present invention, the specified function module instructions correspond one-to-one to the preset function modules; the service modules corresponding to the function modules include interface services, data services, dialogue services, consulting services, icon services, and feedback services, and the function modules are used to perform real-time testing and monitoring of the codes related to the service modules in the project.

[0036] Specifically, in an embodiment of the present invention, "the functional module is used to perform real-time testing and monitoring of the code related to the service section in the project" specifically includes the following steps: automatically testing the function associated with the functional module in the project, and if the function in the project is abnormal, issuing a functional abnormality notification message; monitoring the interface associated with the service section in the project, and if the interface in the project is compiled abnormally, issuing an interface abnormality notification message; monitoring the front-end and back-end fields in the project, and if there are differences between the front-end and back-end fields in the project, issuing a field abnormality notification message.

[0037] Specifically, in an embodiment of the present invention, the first configuration data set includes personnel information, project information, feedback data receiving method, and mounting platform information; the personnel type in the personnel information includes receiving personnel; the project information is used to associate configurable project types; the feedback data receiving method is used to configure the data transmission method; the mounting platform information is used to associate pairable mounting platforms.

[0038] Specifically, in an embodiment of the present invention, the method includes the following steps: S101 installs and activates a robot configuration editor; wherein steps S201-S204 are performed based on the robot configuration editor.

[0039] In addition, the present application also provides a technical solution based on a robot configuration monitoring exception notification generation method, the generation method comprising: configuring a robot according to the above-mentioned robot configuration method for monitoring exception notification; mounting the robot to a software code compilation platform according to project mounting permissions; burying the robot in the process of project compilation using the software code compilation platform; the robot issues exception notification information based on real-time test monitoring conditions; and visually displaying the exception notification information on the software code compilation platform. The present application provides a technical solution based on a robot configuration monitoring exception notification generation method, which also has the beneficial effects of the above-mentioned technical solution.

[0040] Specifically, in an embodiment of the present invention, the generation method further includes: generating a notification file according to the abnormal notification information, and sending the notification file to a preset designated recipient.

[0041] Specifically, in an embodiment of the present invention, the types of the abnormal notification information include: function abnormal notification information, interface abnormal notification information, and field abnormal notification information; the notification file includes a log file and a data analysis file.

[0042] In addition, the present application also provides a technical solution based on a robot configuration monitoring exception notification generation system, which executes the above-mentioned robot configuration monitoring exception notification generation method; the system includes: a first execution module, the first execution module is used to configure the robot according to the above-mentioned monitoring exception notification robot configuration method; a second execution module, the second execution module is used to mount the robot to the software code compilation platform according to the project mounting permission; a third execution module, the third execution module is used to bury the robot in the process of project compilation using the software code compilation platform; a fourth execution module, the fourth execution module is used for the robot to issue exception notification information according to real-time test monitoring conditions; a fifth execution module, the fifth execution module is used to perform visual display on the software code compilation platform according to the exception notification information. A technical solution based on a robot configuration monitoring exception notification generation system provided by the present application also has the beneficial effects of the above-mentioned technical solution.

[0043] In addition, the present application also provides a technical solution for an electronic device, comprising: a computer program, the computer program is used to execute the above-mentioned robot configuration method for monitoring abnormal notification; a memory, the memory is used to store the computer program; and a processor is used to execute the computer program. The technical solution for an electronic device provided by the present application also has the beneficial effects of the above-mentioned technical solution.

[0044] It should be noted that the existing technology has the following shortcomings: First, testers are required to conduct comprehensive testing without omissions, and manual feedback is required for abnormalities, which increases communication costs. Second, the levels of developers and testers are uneven, and the quality of code and testing is often difficult to control. Third, complex pages and obscure codes make maintenance and problem discovery extremely costly. It takes up too much time for the project team. Fourth, the developed functions will have more or less abnormal situations, which cannot be discovered in time by testing and development.

[0045] It should be noted that the design principle of the present invention is as follows: the overall process is divided into three parts: robot configuration, robot tracking, robot feedback, and sending notifications when abnormal points are exposed. First, robot configuration: use the robot to edit the function templates that need to be used; second, robot tracking: track the robot, enable the robot's sensors, and monitor the interface stability and risks in real time; third, robot feedback: fill in the relevant personnel information that needs feedback, configure the fields, and make the final display; fourth, send notifications when abnormal points are exposed: expose abnormal points through feedback content, and send notifications to the corresponding personnel.

[0046] It should be noted that the execution process is as follows:

[0047] like Figure 2As shown, first open the robot configuration editor and edit the project environment you need to use; then click the Add Machine button on the page to generate, and then configure the corresponding recipients, project information, etc.; then configure the project mount permissions, and finally send the generated notification file to the designated person (you can choose a log file or a data analysis file).

[0048] It should be noted that, based on the robot configuration generated on the page, various public methods in the subsequent monitoring and feedback process have been injected into the generated page, and are provided to subsequent users in the form of visual data notification feedback. Developers only need to add personnel information and project information that need monitoring and feedback.

[0049] It should be noted that if Figure 3 As shown, the core process design is: robot monitoring feedback notification design, taking into account the versatility, scalability and specificity of the project; versatility: applicable to all microservice projects; scalability: custom modules can be embedded in the robot to expand functions.

[0050] Solution design (writing common configuration components): There are many common components in the robot configuration interface. They are refined, extracted, and stripped to perform related logic reuse and subsequent scalability maintenance.

[0051] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A robot configuration method for monitoring abnormal notifications, characterized in that: The following steps are involved: S201 obtains the specified function module instruction; S202 activates the function module configuration state corresponding to the specified function module instruction; S203 obtains a first configuration data set, and configures the functional module based on the first configuration data set; S204 generates a function module configuration file; S301 sets the project mount permission of the function module configuration file.

2. The robot configuration method for monitoring abnormality notification according to claim 1, characterized in that: The designated function module instructions correspond one to one with the preset function modules; The service modules corresponding to the functional modules include: Interface service, data service, dialogue service, consulting service, icon service, feedback service, the functional modules are used to perform real-time testing and monitoring of the codes related to the service sections in the project.

3. The robot configuration method for monitoring abnormality notification according to claim 2, characterized in that: "The functional module is used to perform real-time testing and monitoring of the code related to the service section in the project" specifically includes the following steps: Automatically test the functions associated with the functional modules in the project; If the function in the project is abnormal, a function abnormality notification message will be issued; Monitor the interfaces in the project that are associated with the service section; If the interface in the project is compiled abnormally, an interface exception notification message will be issued; Monitor the front-end and back-end fields in the project; If there are differences between the front-end and back-end fields in the project, a field exception notification message will be issued.

4. The robot configuration method for monitoring abnormality notification according to any one of claims 1 to 3, characterized in that: The first configuration data set includes: Personnel information, project information, feedback data receiving method, and mounting platform information; The personnel type in the personnel information includes receiving personnel; The project information is used to associate configurable project types; The feedback data receiving mode is used to configure the data transmission mode; The mounting platform information is used to associate with the pairable mounting platforms.

5. The robot configuration method for monitoring abnormality notification according to claim 4, characterized in that: The following steps are also included: S101 installs and activates the Robot Configuration Editor; Wherein, the steps S201 - S204 are performed based on the robot configuration editor.

6. A method for generating abnormal notifications based on robot configuration monitoring, characterized in that: The generation method comprises the steps of: A robot is configured according to the robot configuration method for monitoring abnormal notification according to any one of claims 1 to 5; Mount the robot to the software code compilation platform according to the project mounting permissions; During the process of compiling the project using the software code compilation platform, tracking points on the robot; The robot issues abnormal notification information based on real-time test monitoring conditions; Visual display is performed on the software code compilation platform based on the exception notification information.

7. The method for generating abnormal notification based on robot configuration monitoring according to claim 6, characterized in that: The generation method also includes the steps of: A notification file is generated based on the abnormal notification information and sent to a preset designated recipient.

8. The method for generating abnormal notification based on robot configuration monitoring according to claim 6, characterized in that: The types of abnormal notification information include: Function abnormality notification information, interface abnormality notification information, field abnormality notification information; The notification files include: log files and data analysis files.

9. A system for generating abnormal notifications based on robot configuration monitoring, characterized in that: The system executes the method for generating abnormal notification based on robot configuration monitoring as described in any one of claims 1 to 8; the system comprises: A first execution module, the first execution module is used to configure a robot according to the robot configuration method for monitoring abnormal notification according to any one of claims 1 to 5; A second execution module, the second execution module is used to mount the robot to the software code compilation platform according to the project mounting permission; A third execution module, the third execution module is used to perform tracking on the robot during the process of compiling a project using the software code compilation platform; A fourth execution module, wherein the fourth execution module is used for the robot to issue abnormal notification information according to real-time test monitoring conditions; A fifth execution module, the fifth execution module is used to perform visual display on the software code compilation platform according to the abnormal notification information.

10. An electronic device, characterized in that include: A computer program for executing the robot configuration method for monitoring abnormality notification according to any one of claims 1 to 5; A memory, the memory being used to store the computer program; A processor is used to execute the computer program.