Automated verification of user interface tests on low-end emulators and devices
    1.
    发明授权
    Automated verification of user interface tests on low-end emulators and devices 有权
    对低端仿真器和设备的用户界面测试进行自动验证

    公开(公告)号:US07165191B1

    公开(公告)日:2007-01-16

    申请号:US10767848

    申请日:2004-01-29

    申请人: Yaniv Vakrat

    发明人: Yaniv Vakrat

    IPC分类号: G06F11/00

    CPC分类号: G06F11/26 G06F11/3688

    摘要: Testing of computing devices is automated by recording each of the tests once, capturing user interface operations as a record, and then rerunning the tests repetitively and automatically on the same or different instances of the target device, substantially without human intervention. A successful test is indicated by identity of corresponding screens captured from a reference device and the target device.

    摘要翻译: 通过记录每个测试一次,将用户界面操作作为记录,然后在目标设备的相同或不同实例上重复和自动地重新运行测试,从而实质上无需人为干预,自动测试计算设备。 通过从参考设备和目标设备捕获的相应屏幕的标识来指示成功的测试。

    Dynamic distribution of test execution
    2.
    发明授权
    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
    3.
    发明授权
    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
    5.
    发明授权
    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
    7.
    发明申请
    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.

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