Cloud-based software testing
First Claim
Patent Images
1. A processor-implemented method of software item testing, said method comprising:
- in exchange for a fee;
initiating, in a cloud-based computing environment, an automated test of a software item using a test of a testing framework;
in response to occurrence of an error condition during said test, pausing said test within said cloud-based computing environment;
presenting a user interface for receiving an alteration to said test while said test is paused;
accepting said alteration to said test while said test is paused, said alteration accepted via said user interface to said cloud-based computing environment; and
continuing said test, within said cloud-based computing environment, using said altered test.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of software item testing, an automated test of a software item is initiated in a cloud-based computing environment in exchange for a fee. The test is part of a testing framework in the cloud-based computing environment. In response to occurrence of an error condition during the test, the test is paused within the cloud-based computing environment. An alteration to the test is accepted while the test is paused. The alteration is accepted via a user interface to the cloud-based computing environment. Testing is continued within the cloud-based computing environment, using altered test.
-
Citations
16 Claims
-
1. A processor-implemented method of software item testing, said method comprising:
in exchange for a fee; initiating, in a cloud-based computing environment, an automated test of a software item using a test of a testing framework; in response to occurrence of an error condition during said test, pausing said test within said cloud-based computing environment; presenting a user interface for receiving an alteration to said test while said test is paused; accepting said alteration to said test while said test is paused, said alteration accepted via said user interface to said cloud-based computing environment; and continuing said test, within said cloud-based computing environment, using said altered test. - View Dependent Claims (2, 3)
-
4. A processor-implemented method of software item testing, said method comprising:
-
in exchange for a fee, initiating an automated test of a software item within a cloud-based computing environment; in response to occurrence of an error condition during said test, pausing said test within said cloud-based computing environment and capturing a screen shot of an execution state of said software item; sending a report of the said error condition to a specified electronic notification location while said test is paused, said report comprising said screen shot; presenting a user interface for receiving an alteration to said test while said test is paused; accepting an alteration to said test while said test is paused, said alteration accepted via said user interface to said cloud-based computing environment; and continuing said test within said cloud-based computing environment using said altered test. - View Dependent Claims (5, 6)
-
-
7. A processor-implemented method of software item testing, said method comprising:
-
in exchange for a fee, initiating an automated test of a software item within a cloud-based computing environment; responsive to occurrence of an error condition during said test, pausing said test within said cloud-based computing environment and capturing test data associated with said error condition, said test data comprising a screen shot of an execution state of said software item; forwarding a portion of said captured test data to a designated electronic notification location while said test is paused; presenting a user interface for receiving an alteration to said test while said test is paused; accepting an alteration to said test while said test is paused, said alteration accepted via said user interface to said cloud-based computing environment; and continuing said test within said cloud-based computing environment using said altered test. - View Dependent Claims (8, 9, 10)
-
-
11. At least one non-transitory computer readable medium containing a computer program product for software item testing, the computer program product comprising:
-
a cloud-based computing environment configured for fee based user access; a framework layer to perform a test comprising a custom action on a software item, said framework layer disposed in said cloud-based computing environment; at least one fixture layer to communicate with said framework layer and a custom action layer, said at least one fixture layer disposed in said cloud-based computing environment; a custom action layer to communicate with said fixture layer and a test layer, said custom action layer disposed within said cloud-based computing environment, said custom action layer for receiving said custom action that is operable to be called by said test during execution of said test; and said test layer to communicate with said custom action layer, said test layer disposed within said cloud-based computing environment, said test layer operable to execute said test comprising said custom action. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification