发明名称 System and method for optimizing testing of software production incidents
摘要 This disclosure relates generally to software testing, and more particularly to a system and method for optimizing testing of software production incidents. In one embodiment, the method comprises analyzing an incident ticket using a machine learning algorithm to identify one or more keywords in the incident ticket, and identifying a location of the incident ticket based on the one or more keywords, a test workspace corresponding to the incident ticket based on the location, and a plurality of specific test cases corresponding to the incident ticket based on the test workspace. The identification leads to a first scenario and a second scenario. In the first scenario, the method further comprises initiating a learning process based on intelligence gathered from a manual processing of the incident ticket. In the second scenario, the method further comprises executing the plurality of specific test cases in a test environment.
申请公布号 US9582408(B1) 申请公布日期 2017.02.28
申请号 US201514929961 申请日期 2015.11.02
申请人 WIPRO LIMITED 发明人 Jayaraman Venkata Subramanian;Agrawal Rajiv Kumar;Narayan Ganesh;Hemachandran Bharath Kumar
分类号 G06F9/44;G06F11/36;G06F17/30;G06N99/00 主分类号 G06F9/44
代理机构 Finnegan, Henderson, Farabow, Garrett & Dunner LLP 代理人 Finnegan, Henderson, Farabow, Garrett & Dunner LLP
主权项 1. A method for optimizing testing of software production incidents, the method comprising: categorizing, via a processor, an incident ticket received from one or more sources based on one or more pre-defined parameters, the incident ticket corresponding to an obstruction in a software production; in response to categorization, analyzing, via the processor, the incident ticket using a machine learning algorithm to identify one or more keywords in the incident ticket; identifying, via the processor, a location of the incident ticket based on the one or more keywords, a test workspace corresponding to the incident ticket based on the location, and a plurality of specific test cases corresponding to the incident ticket based on the test workspace, the identification leading to a first scenario and a second scenario; in the first scenario, initiating, via the processor, a learning process based on intelligence gathered from a manual processing of the incident ticket; and in the second scenario, identifying, via the processor, a test environment for the plurality of specific test cases; andexecuting, via the processor, the plurality of specific test cases in the test environment, wherein the first scenario corresponds to a negative identification of at least one of the location, the test workspace, and the plurality of specific test cases, wherein the second scenario corresponds to a positive identification of the location, the test workspace, and the plurality of specific test cases, wherein the incident ticket resulting in the first scenario comprises a new incident ticket unrelated to a plurality of past incident tickets and not having at least one of a corresponding location, a corresponding test workspace, and a corresponding specific test case, and wherein the manual processing of the new incident ticket comprises generating at least one of a solution, a location, a test workspace, a test case, and a test environment.
地址 Bangalore IN