Patents by Inventor Ethan Givoni

Ethan Givoni 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: 8347267
    Abstract: An automated software testing system allows automated test script generation with fully parameterized scripts, execution, and result correlation. A software Application Under Test (AUT) includes a process having Graphical User Interface (GUI) windows, objects and data elements. A test thread tree is generated corresponding to these windows, objects and data elements. A data structure is generated to enumerate test cases indicative of the windows, objects and data elements. Also generated is a parameterized script implementing the test cases and having string values instead of hard-coded data. A global change manager automates modifying in the data structure, data object attributes across multiple scripts. A Scenario view or data generation member generates Test Descriptions, automatically documenting the test cases. The script is executed to apply each of the test cases to the AUT and receive responses.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: January 1, 2013
    Assignee: SmarteSoft, Inc.
    Inventors: Ethan Givoni, Naomi Ravitz, Ziv Ravitz, Thang Quoc Nguyen, Thieu Nguyen
  • Publication number: 20110202901
    Abstract: An automated software testing system allows automated test script generation with fully parameterized scripts, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having Graphical User Interface (GUI) windows, objects and data elements. A test thread tree is generated corresponding to the windows, objects and data elements in the process. A data structure is generated to enumerate test cases indicative of the windows, objects and data elements in the AUT process. Also generated is a parameterized script indicative of each of the test cases and having string values instead of hard-coded data of the AUT process. A global change manager automates modifying in the data structure, data object attributes across multiple scripts. A Scenario view or data generation member generates Test Descriptions and automates documentation of test cases based on the script.
    Type: Application
    Filed: March 11, 2011
    Publication date: August 18, 2011
    Inventors: Ethan Givoni, Naomi Ravitz, Ziv Ravitz, Thang Quoc Nguyen, Thieu Nguyen
  • Patent number: 7917895
    Abstract: An automated software testing system allows automated test script generation with fully parameterized scripts, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having Graphical User Interface (GUI) windows, objects and data elements. A test thread tree is generated corresponding to the windows, objects and data elements in the process. A grid is generated to enumerate test cases indicative of the windows, objects and data elements in the AUT process. Also generated is a parameterized script indicative of each of the test cases and having string values instead of hard-coded data of the AUT process. A global change manager automates modifying in the grid, data object attributes across multiple scripts. A Scenario view or data generation member generates Test Descriptions and automates documentation of test cases based on the script.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: March 29, 2011
    Assignee: SmarteSoft, Inc.
    Inventors: Ethan Givoni, Naomi Ravitz, Ziv Ravitz, Thang Quoc Nguyen, Thieu Nguyen
  • Publication number: 20070022407
    Abstract: An automated software testing system allows automated test script generation with fully parameterized scripts, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having Graphical User Interface (GUI) windows, objects and data elements. A test thread tree is generated corresponding to the windows, objects and data elements in the process. A grid is generated to enumerate test cases indicative of the windows, objects and data elements in the AUT process. Also generated is a parameterized script indicative of each of the test cases and having string values instead of hard-coded data of the AUT process. A global change manager automates modifying in the grid, data object attributes across multiple scripts. A Scenario view or data generation member generates Test Descriptions and automates documentation of test cases based on the script.
    Type: Application
    Filed: June 6, 2006
    Publication date: January 25, 2007
    Applicant: AccordSQA, Inc.
    Inventors: Ethan Givoni, Naomi Ravitz, Ziv Ravitz, Thang Nguyen, Thieu Nguyen
  • Patent number: 7093238
    Abstract: An automated software testing system allows automated test script generation, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having a sequence of Graphical User Interface (GUI) windows. A test thread tree is generated corresponding to the windows in the process. A grid is generated to enumerate test cases indicative of the windows and data objects in the thread. Also generated is a script indicative of each of the test cases. The script is executed to apply each of the test cases to the AUT and receive a response for each test case from the AUT. A report of expected responses is generated, and compared to the actual responses to provide a test result indicative of the status for each test case in question.
    Type: Grant
    Filed: July 29, 2002
    Date of Patent: August 15, 2006
    Assignee: AccordSQA, Inc.
    Inventors: Ethan Givoni, Naomi Albert, Ziv Ravitz, Thang Quoc Nguyen, Thieu Nguyen
  • Publication number: 20030126517
    Abstract: An automated software testing system allows automated test script generation, execution, and result correlation in a recreatable and adaptable manner. A software Application Under Test (AUT) is identified and includes a process having a sequence of Graphical User Interface (GUI) windows. A test thread tree is generated corresponding to the windows in the process. A grid is generated to enumerate test cases indicative of the windows and data objects in the thread. Also generated is a script indicative of each of the test cases. The script is executed to apply each of the test cases to the AUT and receive a response for each test case from the AUT. A report of expected responses is generated, and compared to the actual responses to provide a test result indicative of the status for each test case in question.
    Type: Application
    Filed: July 29, 2002
    Publication date: July 3, 2003
    Applicant: AccordSQA
    Inventors: Ethan Givoni, Naomi Albert, Ziv Ravitz, Thang Quoc Nguyen, Thieu Nguyen