Patents Assigned to Worksoft, Inc.
  • Patent number: 9772929
    Abstract: An automated software testing system tests a running application from a viewpoint of user of a graphical user interface of the running application. A programmed processor executes a plurality of meta-layer implementations defining controls of the graphical user interface using algorithms. Each of the meta-layer implementations receives at least one abstraction layer object as input and generates a second at least one abstraction layer object as output responsive to at least one of the algorithm for an associated identity, property, collection or meta-object. A plurality of declarative function modules define each algorithm for each of the plurality of meta-layer implementations. Each of the plurality of declarative function modules encapsulates a predetermined result responsive to execution of the declarative function without providing any detail of how the predetermined result is achieved.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 26, 2017
    Assignee: WORKSOFT, INC.
    Inventor: Andres Matias Yates
  • Patent number: 8997053
    Abstract: The present disclosure provides a system, method and computer program product that uses abstraction to enable the definition, development and maintenance of testing libraries for both simple and complex user interface controls. The system and method hide the granular details from the test designer while still promoting reuse. Using the system and method, designers can define a library of functionality for common controls that map 1-to-1 with visual controls, which may be re-implemented across many APIs or programming languages.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: March 31, 2015
    Assignee: Worksoft, Inc.
    Inventor: Andres Matias Yanes
  • Patent number: 8296736
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for a feature or business process being tested and then identifying an address for a function library at a local or remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the local or remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: October 23, 2012
    Assignee: Worksoft, Inc.
    Inventors: Rodney Gene Jones, Linda Hayes Schoendienst
  • Publication number: 20120174070
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for a feature or business process being tested and then identifying an address for a function library at a local or remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the local or remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Applicant: WORKSOFT, INC.
    Inventors: RODNEY GENE JONES, LINDA HAYES SCHOENDIENST
  • Patent number: 8141043
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for a feature or business process being tested and then identifying an address for a function library at a local or remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the local or remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: March 20, 2012
    Assignee: Worksoft, Inc.
    Inventors: Rodney Gene Jones, Linda Hayes Schoendienst
  • Publication number: 20110173590
    Abstract: The present disclosure provides a system, method and computer program product that uses abstraction to enable the definition, development and maintenance of testing libraries for both simple and complex user interface controls. The system and method hide the granular details from the test designer while still promoting reuse. Using the system and method, designers can define a library of functionality for common controls that map 1-to-1 with visual controls, which may be re-implemented across many APIs or programming languages.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 14, 2011
    Applicant: WORKSOFT, INC.
    Inventor: Andres Matias Yanes
  • Patent number: 7917896
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for an application being tested and then identifying an address for a function library at a remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: March 29, 2011
    Assignee: Worksoft, Inc.
    Inventors: Rodney Gene Jones, Linda Hayes Schoendienst, Shawn Kersey
  • Publication number: 20100023929
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for an application being tested and then identifying an address for a function library at a remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Application
    Filed: October 2, 2009
    Publication date: January 28, 2010
    Applicant: WORKSOFT, INC.
    Inventors: RODNEY GENE JONES, LINDA HAYES SCHOENDIENST, SHAWN KERSEY
  • Patent number: 7600220
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for an application being tested and then identifying an address for a function library at a remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: October 6, 2009
    Assignee: Worksoft, Inc.
    Inventors: Rodney Gene Jones, Linda Hayes Schoendienst, Shawn Kersey
  • Publication number: 20080016499
    Abstract: A system and method for automated software testing includes defining a data model of an automated software test for a feature or business process being tested and then identifying an address for a function library at a local or remote location for executing the data model of the automated software test based upon the platform of the application. This identified function library is accessed at the address at the local or remote location so that an execution of a function within the function library may be invoked to obtain results therefrom.
    Type: Application
    Filed: July 23, 2007
    Publication date: January 17, 2008
    Applicant: WORKSOFT, INC.
    Inventors: RODNEY JONES, LINDA SCHOENDIENST