Dynamic distribution of test execution
    1.
    发明授权
    Dynamic distribution of test execution 有权
    动态分布测试执行

    公开(公告)号:US07334162B1

    公开(公告)日:2008-02-19

    申请号:US10767845

    申请日:2004-01-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3688 G06F11/2294

    摘要: Computing devices are tested by providing a suite of test programs on a server for execution by a plurality of identical computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at different computing devices execute different test programs substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages. The server dynamically distributes the test programs to a changing population of the computing devices, optimizing the distribution so as to minimize the time to complete the suite.

    摘要翻译: 通过在服务器上提供一套测试程序来测试计算设备,以便被耦合到服务器的多个相同的计算设备执行。 相应的唯一标识符被分配给多个计算设备中的每一个,用于与服务器通信。 测试程序从服务器下载,由与其耦合的计算设备执行,从而在不同的计算设备基本上同时执行不同的测试程序。 服务器从计算设备接收关于测试程序的执行的消息,每个消息包含相应的唯一标识符,并且基于消息来控制套件中的测试程序的执行。 服务器动态地将测试程序分发到计算设备的不断变化的群体,优化分布,以最小化完成套件的时间。

    Parallel text execution on low-end emulators and devices
    2.
    发明授权
    Parallel text execution on low-end emulators and devices 有权
    低端仿真器和设备上的并行文本执行

    公开(公告)号:US07296190B2

    公开(公告)日:2007-11-13

    申请号:US10767850

    申请日:2004-01-29

    IPC分类号: G06G11/00

    CPC分类号: G06F11/2294

    摘要: A method for testing computing devices includes providing a suite of test programs on a server for execution by a plurality of the computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at least first and second computing devices among the plurality execute different first and second test programs from the suite substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages.

    摘要翻译: 一种用于测试计算设备的方法包括在服务器上提供一套测试程序,以便被耦合到服务器的多个计算设备执行。 相应的唯一标识符被分配给多个计算设备中的每一个,用于与服务器通信。 测试程序从服务器下载,以便由耦合到其上的计算设备执行,使得多个中的至少第一和第二计算设备基本上同时执行不同的第一和第二测试程序。 服务器从计算设备接收关于测试程序的执行的消息,每个消息包含相应的唯一标识符,并且基于消息来控制套件中的测试程序的执行。

    Distributed midlet testing
    3.
    发明授权
    Distributed midlet testing 有权
    分布式midlet测试

    公开(公告)号:US07925952B1

    公开(公告)日:2011-04-12

    申请号:US11391810

    申请日:2006-03-28

    IPC分类号: G06F11/277

    摘要: A method for testing functionality on a JAVA enabled device is provided. The method includes downloading a test to the JAVA enabled device from a management unit having access to the test. The management unit is connected with a partner device polling the management unit. A message is forwarded from the JAVA enabled device to the partner device through the management unit. The expected content of the message is forwarded from the JAVA enabled device to the partner device, through the management unit. The message is then compared to the expected content. A system and a graphical user interface are also included.

    摘要翻译: 提供了一种用于在启用JAVA的设备上测试功能的方法。 该方法包括从具有访问测试的管理单元将测试下载到启用JAVA的设备。 管理单元与轮询管理单元的伙伴设备连接。 消息通过管理单元从启用JAVA的设备转发到伙伴设备。 通过管理单元将消息的预期内容从启用JAVA的设备转发到伙伴设备。 然后将消息与预期内容进行比较。 还包括系统和图形用户界面。

    Parallel text execution on low-end emulators and devices
    4.
    发明申请
    Parallel text execution on low-end emulators and devices 有权
    低端仿真器和设备上的并行文本执行

    公开(公告)号:US20050005198A1

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

    申请号:US10767850

    申请日:2004-01-29

    IPC分类号: H02H3/05

    CPC分类号: G06F11/2294

    摘要: A method for testing computing devices includes providing a suite of test programs on a server for execution by a plurality of the computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at least first and second computing devices among the plurality execute different first and second test programs from the suite substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages.

    摘要翻译: 一种用于测试计算设备的方法包括在服务器上提供一套测试程序,以便被耦合到服务器的多个计算设备执行。 相应的唯一标识符被分配给多个计算设备中的每一个,用于与服务器通信。 测试程序从服务器下载,以便由耦合到其上的计算设备执行,使得多个中的至少第一和第二计算设备基本上同时执行不同的第一和第二测试程序。 服务器从计算设备接收关于测试程序的执行的消息,每个消息包含相应的唯一标识符,并且基于消息来控制套件中的测试程序的执行。

    Simultaneous execution of test suites on different platforms
    5.
    发明授权
    Simultaneous execution of test suites on different platforms 有权
    在不同平台上同时执行测试套件

    公开(公告)号:US07287190B2

    公开(公告)日:2007-10-23

    申请号:US10767846

    申请日:2004-01-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2294

    摘要: In an arrangement for testing multiple low-end computing devices simultaneously, different tests are executed simultaneously on different platforms using a single instance of a test harness to which multiple devices are connected. A platform-specific API is provided for independent components of the tests and platform-specific components are implemented for each test according to the respective platform-specific API. At run-time the test harness deploys each test together with a platform-specific execution agent, configured according to the components of the test. The agents execute the test suites, and return test results to the test harness.

    摘要翻译: 在同时测试多个低端计算设备的安排中,使用连接多个设备的测试线束的单个实例,在不同的平台上同时执行不同的测试。 为测试的独立组件提供了一个特定于平台的API,并且根据相应的特定于平台的API针对每个测试实现针对特定平台的组件。 在运行时,测试工具将每个测试与特定于平台的执行代理部署,并根据测试的组件进行配置。 代理人执行测试套件,并将测试结果返回给测试工具。

    Simultaneous execution of test suites on different platforms
    6.
    发明申请
    Simultaneous execution of test suites on different platforms 有权
    在不同平台上同时执行测试套件

    公开(公告)号:US20050188262A1

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

    申请号:US10767846

    申请日:2004-01-29

    IPC分类号: G06F11/00 G06F11/273

    CPC分类号: G06F11/2294

    摘要: In an arrangement for testing multiple low-end computing devices simultaneously, different tests are executed simultaneously on different platforms using a single instance of a test harness to which multiple devices are connected. A platform-specific API is provided for independent components of the tests and platform-specific components are implemented for each test according to the respective platform-specific API. At run-time the test harness deploys each test together with a platform-specific execution agent, configured according to the components of the test. The agents execute the test suites, and return test results to the test harness.

    摘要翻译: 在同时测试多个低端计算设备的安排中,使用连接多个设备的测试线束的单个实例,在不同的平台上同时执行不同的测试。 为测试的独立组件提供了一个特定于平台的API,并且根据相应的特定于平台的API针对每个测试实现针对特定平台的组件。 在运行时,测试工具将每个测试与特定于平台的执行代理部署,并根据测试的组件进行配置。 代理人执行测试套件,并将测试结果返回给测试工具。

    Mechanism for executing test suites written for different harnesses under one test execution harness
    7.
    发明授权
    Mechanism for executing test suites written for different harnesses under one test execution harness 有权
    在一个测试执行线束下执行针对不同线束编写的测试套件的机制

    公开(公告)号:US07543275B2

    公开(公告)日:2009-06-02

    申请号:US10767851

    申请日:2004-01-29

    IPC分类号: G06F9/44 G06F11/00

    CPC分类号: G06F11/3684 G06F11/3664

    摘要: A mechanism has been developed for transforming different test suites, written for different test harnesses, into a common XML-type format that can be read by one test harness. Thus differences in the structure of the test suites is transparent to the test harness. To implement this mechanism, a component has been developed that parses XML descriptors and provides an API to the test harness.

    摘要翻译: 已经开发了一种将不同测试套件编写成不同测试套件的机制,成为可以被一个测试工具读取的通用XML类型格式。 因此,测试套件的结构的差异对于测试线束是透明的。 为了实现这一机制,已经开发了一个解析XML描述符并为测试工具提供API的组件。

    Automated test execution framework with central management
    8.
    发明授权
    Automated test execution framework with central management 有权
    具有中央管理的自动测试执行框架

    公开(公告)号:US07366955B2

    公开(公告)日:2008-04-29

    申请号:US10767849

    申请日:2004-01-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3664 G06F8/71

    摘要: A test execution system has a central repository that contains a management unit, available test suites and a single test execution harness. Using the management unit, a system administrator establishes active versions of the various test suites, and their individual configurations. End users install clients of the central repository, using a system-provided installer program. In the client, an execution script is created, which downloads the harness and a local configuration file. Then, when the harness is executed at the client, it loads with all designated test suites already installed, configured and ready for execution. The client always has the most current versions of all test suites. All necessary information is obtained from a single central location.

    摘要翻译: 测试执行系统具有包含管理单元,可用测试套件和单个测试执行线束的中央存储库。 使用管理单元,系统管理员建立各种测试套件的活动版本及其各自的配置。 最终用户使用系统提供的安装程序安装中央存储库的客户端。 在客户端中,创建一个执行脚本,它会下载线束和本地配置文件。 然后,当线束在客户端执行时,它将加载已安装,配置并准备执行的所有指定的测试套件。 客户端始终拥有所有测试套件的最新版本。 所有必要的信息都是从单个中心位置获得的。

    Mechanism for executing test suites written for different harnesses under one test execution harness
    9.
    发明申请
    Mechanism for executing test suites written for different harnesses under one test execution harness 有权
    在一个测试执行线束下执行针对不同线束编写的测试套件的机制

    公开(公告)号:US20050172268A1

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

    申请号:US10767851

    申请日:2004-01-29

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3684 G06F11/3664

    摘要: A mechanism has been developed for transforming different test suites, written for different test harnesses, into a common XML-type format that can be read by one test harness. Thus differences in the structure of the test suites is transparent to the test harness. To implement this mechanism, a component has been developed that parses XML descriptors and provides an API to the test harness.

    摘要翻译: 已经开发了一种将不同测试套件编写成不同测试套件的机制,成为可以被一个测试工具读取的通用XML类型格式。 因此,测试套件的结构的差异对于测试线束是透明的。 为了实现这一机制,已经开发了一个解析XML描述符并为测试工具提供API的组件。