Software development kit 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 development kit (SDK) testing, said method comprising:
- presenting a graphical user interface for initializing a test of an SDK;
creating an application to run against said SDK;
verifying an output of said SDK;
testing callbacks from said SDK back to entry points in said application; and
testing a set of callbacks from said SDK to said application without regard to a sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of software development kit (SDK) testing, a graphical user interface is provided for initializing a test of an SDK. An application is created to run against the SDK. The output of the SDK is verified.
-
Citations
22 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 development kit (SDK) testing, said method comprising:
-
presenting a graphical user interface for initializing a test of an SDK; creating an application to run against said SDK; verifying an output of said SDK; testing callbacks from said SDK back to entry points in said application; and testing a set of callbacks from said SDK to said application without regard to a sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of software development kit (SDK) testing, said method comprising:
-
presenting a graphical user interface for initializing a test of an SDK; creating an application to run against said SDK; verifying an output of said SDK; testing callbacks from said SDK back to entry points in said application; and testing a set of callbacks from said SDK to said application without regard to a sequence. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A software development kit (SDK) testing framework comprising:
-
a computing environment; framework layer disposed in said computing environment and operable to perform a test on an SDK; a custom action layer disposed in said computing environment; at least one fixture layer disposed in said computing environment and operable to communicate with said framework layer and said custom action layer; a test layer disposed in said computing environment and configured to communicate with said custom action layer; and an SDK testing layer that is operable to create an application to run against said SDK; wherein said framework layer is operable to test callbacks from said SDK back to entry points in said application and test a set of callbacks from said SDK to said application without regard to a sequence. - View Dependent Claims (22)
-
Specification