Method of providing software testing services
First Claim
1. A method of providing a software testing service comprising the steps of:
- receiving, by a service provider, at least one reusable object oriented software component to be tested from a customer, wherein the at least one reusable object oriented software component includes software instructions;
providing, by said service provider, test code for testing said at least one reusable object oriented software component and wherein said step of providing further comprises the step of determining the parameters of the data sets to test a reusable object oriented software component by examining the interface of each method in the reusable object oriented software component and determining what inputs and outputs must be specified for that reusable object oriented software component;
testing with said test code said at least one reusable object oriented software component;
monitoring, by said service provider, results of said testing; and
providing, by said service provider, the results of said testing of said reusable object oriented software component to said customer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system that provides easy testing of software objects and reduces the burden on a program developer for maintaining a test system is presented. The system accepts as an input objects and automatically creates test drivers for these objects. The test objects are provided to a test bed comprising an application server where the objects are tested by application of the test drivers.
In a preferred embodiment, the test bed comprises a collection of application servers. An application service provider provides the system test driver and the test bed. Access to the test system is provided by passing a representing of the object under test to the application service provided through a network interface. The application service provider provides test services on a fee for service basis.
-
Citations
17 Claims
-
1. A method of providing a software testing service comprising the steps of:
-
receiving, by a service provider, at least one reusable object oriented software component to be tested from a customer, wherein the at least one reusable object oriented software component includes software instructions;
providing, by said service provider, test code for testing said at least one reusable object oriented software component and wherein said step of providing further comprises the step of determining the parameters of the data sets to test a reusable object oriented software component by examining the interface of each method in the reusable object oriented software component and determining what inputs and outputs must be specified for that reusable object oriented software component;
testing with said test code said at least one reusable object oriented software component;
monitoring, by said service provider, results of said testing; and
providing, by said service provider, the results of said testing of said reusable object oriented software component to said customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification