Patents by Inventor Dipin Era
Dipin Era has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10545856Abstract: A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype requirements (e.g., interactive wireframes), generate a screen model for each screen of the GUI by using a subset of extracted GUI information, generate an application model representing the prototype requirements by combining the screen model for each screen, and generate test cases by using the sequence of the GUICs and the event types included in the test path and a semantic knowledge base. The semantic knowledge base is generated by using the relationships between GUICs and the GUIC events.Type: GrantFiled: November 28, 2017Date of Patent: January 28, 2020Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Kapil Singi, Dipin Era, Vikrant Kaulgud
-
Patent number: 10417117Abstract: A system and method for generating and adapting a test case is provided. The system may process an application prototype to extract information regarding the navigational flow of the application prototype and information regarding one or more GUI components used therein. The system may also generate a prototype test suite based on the application prototype that includes one or more test cases for testing the functionality of the application once implemented. The system may also process a production application to extract information regarding the navigational flow of the production application and information regarding one or more GUI components used therein. The system may identify differences between the production application and prototype and may automatically adapt the prototype test suite and generate an application test suite capable of testing the production application.Type: GrantFiled: September 12, 2017Date of Patent: September 17, 2019Assignee: Accenture Global Solutions LimitedInventors: Kapil Singi, Dipin Era, Vikrant Kaulgud
-
Patent number: 10339036Abstract: A device may receive information identifying a first set of instructions. The first set of instructions may identify an action to perform to test a first program. The device may identify a second set of instructions, related to testing a second program, that can be used in association with the first set of instructions. The first test may be similar to the second test. The device may identify multiple steps, of the first set of instructions, that can be combined to form a third set of instructions. The third set of instructions may be used to test the first program or a third program. The device may generate program code in a first programming language to perform the action. The first programming language may be different than a second programming language used to write the first set of instructions. The device may perform the action.Type: GrantFiled: December 30, 2016Date of Patent: July 2, 2019Assignee: Accenture Global Solutions LimitedInventors: Anurag Dwarakanath, Dipin Era, Subani Basha Nure, Neville Dubash, Sanjay Podder, Aditya Priyadarshi, Bargav Jayaraman
-
Publication number: 20180189168Abstract: A device may receive information identifying a first set of instructions. The first set of instructions may identify an action to perform to test a first program. The device may identify a second set of instructions, related to testing a second program, that can be used in association with the first set of instructions. The first test may be similar to the second test. The device may identify multiple steps, of the first set of instructions, that can be combined to form a third set of instructions. The third set of instructions may be used to test the first program or a third program. The device may generate program code in a first programming language to perform the action. The first programming language may be different than a second programming language used to write the first set of instructions. The device may perform the action.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Anurag DWARAKANATH, Dipin Era, Subani Basha Nure, Neville Dubash, Sanjay Podder, Aditya Priyadarshi, Bargav Jayaraman
-
Publication number: 20180129594Abstract: A system and method for generating and adapting a test case is provided. The system may process an application prototype to extract information regarding the navigational flow of the application prototype and information regarding one or more GUI components used therein. The system may also generate a prototype test suite based on the application prototype that includes one or more test cases for testing the functionality of the application once implemented. The system may also process a production application to extract information regarding the navigational flow of the production application and information regarding one or more GUI components used therein. The system may identify differences between the production application and prototype and may automatically adapt the prototype test suite and generate an application test suite capable of testing the production application.Type: ApplicationFiled: September 12, 2017Publication date: May 10, 2018Inventors: Kapil Singi, Dipin Era, Vikrant Kaulgud
-
Publication number: 20180107588Abstract: A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype requirements (e.g., interactive wireframes), generate a screen model for each screen of the GUI by using a subset of extracted GUI information, generate an application model representing the prototype requirements by combining the screen model for each screen, and generate test cases by using the sequence of the GUICs and the event types included in the test path and a semantic knowledge base. The semantic knowledge base is generated by using the relationships between GUICs and the GUIC events.Type: ApplicationFiled: November 28, 2017Publication date: April 19, 2018Applicant: Accenture Global Services LimitedInventors: Kapil Singi, Dipin Era, Vikrant Kaulgud
-
Patent number: 9864674Abstract: A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype requirements (e.g., interactive wireframes), generate a screen model for each screen of the GUI by using a subset of extracted GUI information, generate an application model representing the prototype requirements by combining the screen model for each screen, and generate test cases by using the sequence of the GUICs and the event types included in the test path and a semantic knowledge base. The semantic knowledge base is generated by using the relationships between GUICs and the GUIC events.Type: GrantFiled: July 2, 2015Date of Patent: January 9, 2018Assignee: Accenture Global Services LimitedInventors: Kapil Singi, Dipin Era, Vikrant Kaulgud
-
Publication number: 20170337121Abstract: A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype requirements (e.g., interactive wireframes), generate a screen model for each screen of the GUI by using a subset of extracted GUI information, generate an application model representing the prototype requirements by combining the screen model for each screen, and generate test cases by using the sequence of the GUICs and the event types included in the test path and a semantic knowledge base. The semantic knowledge base is generated by using the relationships between GUICs and the GUIC events.Type: ApplicationFiled: July 2, 2015Publication date: November 23, 2017Inventors: KAPIL SINGI, Dipin Era, Vikrant Kaulgud
-
Publication number: 20160217062Abstract: A method and system generate test cases for applications that include User Graphical Interfaces (GUIs). The system may extract GUI information from prototype requirements (e.g., interactive wireframes), generate a screen model for each screen of the GUI by using a subset of extracted GUI information, generate an application model representing the prototype requirements by combining the screen model for each screen, and generate test cases by using the sequence of the GUICs and the event types included in the test path and a semantic knowledge base. The semantic knowledge base is generated by using the relationships between GUICs and the GUIC events.Type: ApplicationFiled: July 2, 2015Publication date: July 28, 2016Inventors: KAPIL SINGI, Dipin Era, Vikrant Kaulgud