Automatic intelligent cloud service testing tool
A technology for automatic testing and testing requests, applied in the field of tools for testing services or applications, and can solve the problem that tools are not systematic or effective, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] In various embodiments described below, an automated testing tool for testing a service, such as a cloud service, generates intelligent tests for systematically testing the service based on analysis of a computer-readable specification describing the service's programming interface. Based on the analysis of the specification, the testing tool can determine which specific requests are supported by the service, and what the response from the service can be expected, and can generate dependency information used to determine the dependencies between the specific requests supported by the specification. Based on the dependency information, the testing tool can deduce that certain combinations of requests are invalid or not supported. As an example, a testing tool may deduce that request B should not be executed before request A because request B takes as input a variable (eg, a resource ID) returned in response to execution of request A. Based on the analysis of the specific...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


