Integration functionality for a test tool for application programming interfaces
    1.
    发明申请
    Integration functionality for a test tool for application programming interfaces 有权
    用于应用程序编程接口的测试工具的集成功能

    公开(公告)号:US20050187930A1

    公开(公告)日:2005-08-25

    申请号:US10991608

    申请日:2004-11-17

    IPC分类号: G06F17/30

    CPC分类号: G06F11/3668 G06F11/3636

    摘要: Methods and apparatus for enabling efficient testing of application programming interface (API) frameworks and application code are disclosed. According to one aspect of the present invention, a method for capturing a call to an API using a framework including an execution engine that communicate with an adapter to cause the API call to be executed involves making the API call and constructing an object using metadata associated with the API call. The constructed object is converted into a node that is of a declarative metadata format, and the node is stored.

    摘要翻译: 公开了用于实现应用编程接口(API)框架和应用代码的有效测试的方法和装置。 根据本发明的一个方面,一种使用包括执行引擎的框架来捕获对API的调用的方法,所述框架包括与适配器进行通信以使得API调用被执行的执行引擎涉及使用与之相关的元数据相关联的API调用和构建对象 与API调用。 构造的对象被转换为具有声明性元数据格式的节点,并且节点被存储。

    Test tool for application programming interfaces
    2.
    发明申请
    Test tool for application programming interfaces 有权
    用于应用程序编程接口的测试工具

    公开(公告)号:US20050193266A1

    公开(公告)日:2005-09-01

    申请号:US10991883

    申请日:2004-11-17

    IPC分类号: G06F11/00

    摘要: Methods and apparatus for enabling the framework and the application code associated with an application programming interface (API) to be efficiently and comprehensively tested are disclosed. According to one aspect of the present invention, a structure that defines an API test in declarative metadata includes an entity to be tested, a first metadata arrangement, and a second metadata arrangement. The first metadata arrangement includes any data to be used when the entity is tested, and the second metadata arrangement includes any expected outputs associated with testing the entity.

    摘要翻译: 公开了用于使得与应用程序编程接口(API)相关联的框架和应用代码能够被有效和全面测试的方法和装置。 根据本发明的一个方面,在声明性元数据中定义API测试的结构包括要测试的实体,第一元数据排列和第二元数据排列。 第一元数据排列包括当测试实体时要使用的任何数据,并且第二元数据排列包括与测试实体相关联的任何预期输出。

    Application functionality for a test tool for application programming interfaces
    3.
    发明申请
    Application functionality for a test tool for application programming interfaces 有权
    用于应用程序编程接口的测试工具的应用功能

    公开(公告)号:US20050193291A1

    公开(公告)日:2005-09-01

    申请号:US10991607

    申请日:2004-11-17

    IPC分类号: G01R1/00 G01R31/02 G11C29/00

    CPC分类号: G06F11/3664

    摘要: Methods and apparatus for enabling efficient testing of application programming interface (API) frameworks and application code are disclosed. According to one aspect of the present invention, a framework suitable for use to test an API includes a metadata provider arrangement that stores declarative metadata and a metadata provider interface that obtains the declarative metadata associated with a test from the declarative metadata provider. A first test adapter includes logic used to process the declarative metadata, and a diagnostic test interface cooperates with the first test adapter to execute the test. The first test adapter is effectively interfaced with the diagnostic test interface. Finally, a diagnostics execution engine is arranged to communicate with the diagnostic test interface to cause the test to be executed.

    摘要翻译: 公开了用于实现应用编程接口(API)框架和应用代码的有效测试的方法和装置。 根据本发明的一个方面,适用于测试API的框架包括存储声明性元数据的元数据提供者装置和从声明性元数据提供者获得与测试相关联的声明元数据的元数据提供者接口。 第一个测试适配器包括用于处理声明元数据的逻辑,诊断测试接口与第一个测试适配器配合执行测试。 第一个测试适配器与诊断测试界面有效接口。 最后,诊断执行引擎被布置为与诊断测试接口通信以使测试被执行。

    System and method for managing browser sessions in single and multi-server workflow environments
    4.
    发明申请
    System and method for managing browser sessions in single and multi-server workflow environments 有权
    用于在单服务器和多服务器工作流环境中管理浏览器会话的系统和方法

    公开(公告)号:US20050108390A1

    公开(公告)日:2005-05-19

    申请号:US10714738

    申请日:2003-11-17

    摘要: Systems and methods are presented for managing browser sessions in single and multi-server workflow environments. Aspects involve maintaining session state for browser sessions at a first application server process, while communicating with a second application server process. Other aspects involve monitoring user activity and server state from a browser that can initiate responsive actions in response to error conditions.

    摘要翻译: 系统和方法用于在单服务器和多服务器工作流环境中管理浏览器会话。 在与第二应用服务器进程进行通信时,方面涉及在第一应用服务器进程处维护用于浏览器会话的会话状态。 其他方面涉及从浏览器监控用户活动和服务器状态,以响应错误情况发起响应动作。