Patents Assigned to Eggplant Limited
-
Patent number: 11507496Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: GrantFiled: October 27, 2020Date of Patent: November 22, 2022Assignee: EGGPLANT LIMITEDInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 11507494Abstract: There is provided a method for defining an automated test configured, when executed, to test a system under test comprising one or more computer programs being executed on one or more computer devices. The system under test comprises a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states.Type: GrantFiled: October 28, 2020Date of Patent: November 22, 2022Assignee: EGGPLANT LIMITEDInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 11288169Abstract: A method for performing an automated computer test that causes a test computer system to control a graphical user interface (GUI) of a system under test (SUT). The method includes: a) receiving a reference image representative of an expected image on the GUI of the SUT, the reference image having an image boundary; b) identifying whether one or more text characters are present within the image boundary; c) responsive to any identified text characters in step b), defining a mask region within the reference image boundary based on the identified text characters; d) identifying a transformed expected image on the GUI of the SUT using one or more transforms of the reference image, the identifying comprises matching an unmasked portion of a transformed reference image to a portion of the GUI; e) responsive to the identification of a transformed expected image, performing subsequent operations and/or verification steps on the SUT.Type: GrantFiled: November 10, 2016Date of Patent: March 29, 2022Assignee: EGGPLANT LIMITEDInventor: Jonathan Gillaspie
-
Publication number: 20210042215Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: ApplicationFiled: October 27, 2020Publication date: February 11, 2021Applicant: Eggplant LimitedInventors: Antony EDWARDS, Giles Thomas HALL
-
Publication number: 20210042213Abstract: There is provided a method for defining an automated test configured, when executed, to test a system under test comprising one or more computer programs being executed on one or more computer devices. The system under test comprises a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states.Type: ApplicationFiled: October 28, 2020Publication date: February 11, 2021Applicant: Eggplant LimitedInventors: Antony EDWARDS, Giles Thomas HALL
-
Patent number: 10853226Abstract: A method for defining an automated test is configured to test a system under test. The system under test includes a plurality of operational states, at least one operational state having executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes a) defining an executable model of the system under test including a plurality of model states; and b) defining one or more selectable model actions, each model action representative of one or more executable actions on the system under test and configured such that one or more preconditions are assignable thereto. Each model action is configured to be available to be selected unless any preconditions assigned to the respective model action are not satisfied. The model is configured such that a test program is operable to select a sequence of available model actions to define an automated test.Type: GrantFiled: February 10, 2017Date of Patent: December 1, 2020Assignee: Eggplant LimitedInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 10853229Abstract: A method for generating an automated test configured to test a system under test. The system under test has a plurality of operational states, at least one operational state having one or more executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes the steps of: defining a model of the system under test comprising a plurality of model states; defining one or more selectable model actions; associating one or more test description sections with one or more model actions; selecting a sequence of model actions; and utilising the test description sections associated with the selected sequence of model actions to define a sequence of operation commands for execution on the system under test as an automated test.Type: GrantFiled: February 10, 2017Date of Patent: December 1, 2020Assignee: Eggplant LimitedInventors: Antony Edwards, Giles Thomas Hall
-
Patent number: 10810113Abstract: Some embodiments are directed to a method comprising automatically obtaining one or more reference data items representative of one or more graphical user interface (GUI) objects from a GUI of a system under test by, for each of the one or more reference data items: identifying one or more correlations between two or more pixels of the GUI of the system under test to determine a group of pixels corresponding to a GUI object; determining image boundaries of the GUI object based on at least one of the determined group of pixels and any identified correlations; generating a reference data item representative of the GUI object identified by the determined image boundaries; and storing the reference data item in a database. The method also comprises receiving a user input representative of a selection of a desired reference data item from the database and updating a test description for an automated computer test with the selected reference data item.Type: GrantFiled: October 4, 2017Date of Patent: October 20, 2020Assignee: Eggplant LimitedInventor: Jonathan Gillaspie