Cross-platform API test flow synthesizer
US-9965379-B1 · May 8, 2018 · US
US10445213B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10445213-B2 |
| Application number | US-201715635662-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 28, 2017 |
| Priority date | Jul 4, 2016 |
| Publication date | Oct 15, 2019 |
| Grant date | Oct 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A non-transitory computer-readable storage medium storing an evaluation program that causes a computer to execute a process, the process including receiving designation of a software, obtaining an execution condition used for an execution request for the designated software based on information stored in a memory, the execution request having been issued by the specified software, the information associating the designated software with the execution condition, executing the execution request for the designated software, by using the acquired execution condition, acquiring log information regarding an execution of the designated software when the designated software is executed in response to the execution request, performing an evaluation related to the specified software, based on the acquired log information, and outputting an evaluation result.
Opening claim text (preview).
What is claimed is: 1. An evaluation method executed by a computer, the evaluation method comprising: detecting a first execution request issued by a first software, the first execution request including first information and a first execution condition, the first information indicating a second software, the first execution condition including one or more of parameters to be used by the second software; executing the second software in accordance with the first execution request; storing, in a memory, the first execution condition in association with the second software indicated by the first information; causing a third software different from the first software to issue a second execution request, the second execution request including second information and a second execution condition, the second information indicating the second software indicated by the first information, the second execution condition including the one or more of parameters included in the first execution condition; acquiring log information regarding an execution of the second software when the second software is executed in accordance with the second execution condition included in the second execution request, the log information including a first part and a second part, the first part of the log information being acquired from the third software, the second part of the log information being acquired from the second software; performing an evaluation regarding the third software, based on the acquired log information regarding the execution of the second software acquired in response to the second execution request; and outputting a result of the evaluation, wherein the storing further stores the first execution condition when the first execution condition is not previously stored in the memory in association with the second software. 2. An evaluation device comprising: a memory; and a processor coupled to the memory and the processor configured to: detect a first execution request issued by a first software, the first execution request including first information and a first execution condition, the first information indicating a second software, the first execution condition including one or more of parameters to be used by the second software, execute the second software in accordance with the first execution request, store, in the memory, the first execution condition in association with the second software indicated by the first information, cause a third software different from the first software to issue a second execution request, the second execution request including second information and a second execution condition, the second information indicating the second software indicated by the first information, the second execution condition including the one or more of parameters included in the first execution condition, acquire log information regarding an execution of the second software when the second software is executed in accordance with the second execution condition included in the second execution request, the log information including a first part and a second part, the first part of the log information being acquired from the third software, the second part of the log information being acquired from the second software; perform an evaluation regarding the third software, based on the acquired log information regarding the execution of the second software acquired in response to the second execution request; and output a result of the evaluation, wherein the processor is configured to store the first execution condition further storing when the first execution condition is not previously stored in the memory in association with the second software. 3. A non-transitory computer-readable storage medium storing an evaluation program that causes a computer to execute a process, the process comprising: detecting a first execution request issued by a first software, the first execution request including first information and a first execution condition, the first information indicating a second software, the first execution condition including one or more of parameters to be used by the second software; executing the second software in accordance with the first execution request; storing, in a memory, the first execution condition in association with the second software indicated by the first information; causing a third software different from the first software to issue a second execution request, the second execution request including second information and a second execution condition, the second information indicating the second software indicated by the first information, the second execution condition including the one or more of parameters included in the first execution condition; acquiring log information regarding an execution of the second software when the second software is executed in accordance with the second execution condition included in the second execution request, the log information including a first part and a second part, the first part of the log information being acquired from the third software, the second part of the log information being acquired from the second software; performing an evaluation regarding the third software, based on the acquired log information regarding the execution of the second software acquired in response to the second execution request; and outputting a result of the evaluation, wherein the storing further stores the first execution condition when the first execution condition is not previously stored in the memory in association with the second software. 4. The non-transitory computer-readable storage medium according to claim 1 , wherein the first software and the second software are included in layer structure of pieces of software, the first software and the second software are included in different layers, in the layer structure, from each other.
in a virtual computing platform, e.g. logically partitioned systems · CPC title
Content or structure details of the error report, e.g. specific table structure, specific error fields · CPC title
Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols · CPC title
by runtime analysis (performance monitoring G06F11/3466) · CPC title
in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.