Scheduled software item testing
First Claim
Patent Images
1. A non-transitory computer readable storage medium comprising instructions stored thereon which, when executed, cause a computing system to perform a method of software item testing, said method comprising:
- presenting a graphical user interface for scheduling a test of a software item, said graphical user interface comprising a test name field, test time initiation selections and an electronic notification entry field;
receiving, via said graphical user interface, specified information regarding conduct of a test, said specified information comprising said name of said test, a test time for initiating said test, a recurrence interval for executing said test, and an electronic notification location for sending results of said test;
initiating said test at said test time and in accordance with said recurrence interval;
in response to an error condition occurring during said test, pausing said test while maintaining said test in an active state without terminating said test;
electronically sending a report of said error condition to said electronic notification location while said test is paused; and
maintaining said test in said active state while paused for a pre-specified period of time to permit for receiving an alteration to said test.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of testing a software item, a graphical user interface is presented for scheduling a test of the software item. Specified information regarding conduct of a test is received via the graphical user interface. The specified information includes a test time for initiating the test. The test is initiated at the test time.
81 Citations
17 Claims
-
1. A non-transitory computer readable storage medium comprising instructions stored thereon which, when executed, cause a computing system to perform a method of software item testing, said method comprising:
-
presenting a graphical user interface for scheduling a test of a software item, said graphical user interface comprising a test name field, test time initiation selections and an electronic notification entry field; receiving, via said graphical user interface, specified information regarding conduct of a test, said specified information comprising said name of said test, a test time for initiating said test, a recurrence interval for executing said test, and an electronic notification location for sending results of said test; initiating said test at said test time and in accordance with said recurrence interval; in response to an error condition occurring during said test, pausing said test while maintaining said test in an active state without terminating said test; electronically sending a report of said error condition to said electronic notification location while said test is paused; and maintaining said test in said active state while paused for a pre-specified period of time to permit for receiving an alteration to said test. - View Dependent Claims (2, 3, 4, 5, 6, 16)
-
-
7. A method of software item testing, said method comprising:
-
presenting a graphical user interface for scheduling a test of a software item, said graphical user interface comprising a test name field, test time initiation selections and an electronic notification entry field; receiving, via said graphical user interface, specified information regarding conduct of said test, said specified information comprising said name of said test, a prescheduled test time for initiating said test, a recurrence interval for executing said test, and an electronic notification location for sending results of said test; initiating said test of said software item at said prescheduled test time; in response to occurrence of an error condition during said test, pausing said test within a computing environment in which said test is being conducted while maintaining said test in an active state without terminating said test and allowing for an alteration to said test; electronically sending a report of said error condition to a specified electronic notification location while said test is paused; maintaining said test in said active state while paused for a pre-specified period of time to permit for receiving said alteration to said test; and in response to completion of said test, sending results of said test to a specified electronic notification location. - View Dependent Claims (8, 9, 10, 11, 12, 13, 17)
-
-
14. A software item testing computer environment, comprising:
-
a testing framework comprising; framework layer to perform a test on a software item; a custom action layer; at least one fixture layer to communicate with said framework layer and said custom action layer; and a test layer to communicate with said custom action layer; and a task scheduler configured to receive scheduling information regarding conduct of said test of said software item using said test implemented by said testing framework, said scheduling information received at a graphical user interface for scheduling the test of the software item, said scheduling information comprising a test time for initiating said test and a recurrence interval for executing said test. - View Dependent Claims (15)
-
Specification