| CPC G06F 11/3692 (2013.01) [G06F 11/3664 (2013.01); G06N 20/00 (2019.01)] | 20 Claims |

|
1. A computer implemented method comprising:
receiving, by a failure classification and recommendation system, a plurality of categories and a plurality of conditions and patterns for a plurality of failures associated with one or more applications/functions during automated executions using one or more tools, wherein the plurality of categories each comprises a plurality of patterns;
receiving, by the failure classification and recommendation system, one or more recommendations for each one of the plurality of failures;
storing, by the failure classification and recommendation system, the plurality of conditions and patterns and the one or more recommendations for each one of the plurality of failures;
receiving, by the failure classification and recommendation system, a report from a first tool indicating a failure associated with the one or more applications/functions during automated executions using the first tool;
determining, by the failure classification and recommendation system, whether a stored failure corresponding to the failure associated with the one or more applications/functions exist;
in response to determining that the stored failure exists, determining, by the failure classification and recommendation system, a recommendation for remedying the failure based on the received report, wherein the determining the recommendation based on the received report comprises:
determining, by the failure classification and recommendation system, a category of failure based on at least one of one or more conditions associated with the failure or one or more patterns associated with the failure; and
determining, by the failure classification and recommendation system, the recommendation based on the determined category of failure;
in response to determining that the stored failure does not exist,
creating, by the failure classification and recommendation system, the category of failure based on the failure associated with the one or more applications/functions; and
creating, by the failure classification and recommendation system, a prompt for the recommendation for remedying the failure for the created category of failure; and
sending, by the failure classification and recommendation system, a response to the first tool, wherein the response includes the recommendation.
|