Enhancing GUI automation testing using video
    1.
    发明授权
    Enhancing GUI automation testing using video 有权
    使用视频增强GUI自动化测试

    公开(公告)号:US09348727B1

    公开(公告)日:2016-05-24

    申请号:US14944581

    申请日:2015-11-18

    摘要: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.

    摘要翻译: 提供了一种用于在GUI上测试应用程序的方法,计算机程序产品和系统。 接收到执行应用程序测试的请求。 该测试使用一个脚本,其中包含在应用程序的GUI上执行实际操作的指令。 启动脚本的执行。 在测试期间通过捕获GUI的第一多个屏幕截图来生成测试记录。 响应于在执行脚本期间检测到错误,检索基线视频。 基线视频包括来自脚本的成功执行的GUI的第二多个屏幕截图。 发出错误信息。 错误消息包括测试记录的至少一部分和基线视频的至少一部分。

    Enhancing GUI automation testing using video

    公开(公告)号:US10025695B2

    公开(公告)日:2018-07-17

    申请号:US15134455

    申请日:2016-04-21

    IPC分类号: G06F11/00 G06F11/36 G06F8/38

    摘要: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.

    GENERATING REUSABLE TESTING PROCEDURES

    公开(公告)号:US20170270034A1

    公开(公告)日:2017-09-21

    申请号:US15390045

    申请日:2016-12-23

    IPC分类号: G06F11/36 G06F9/44

    摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.

    GENERATING REUSABLE TESTING PROCEDURES
    4.
    发明申请

    公开(公告)号:US20170270030A1

    公开(公告)日:2017-09-21

    申请号:US15070553

    申请日:2016-03-15

    IPC分类号: G06F11/36 G06F3/0482 G06F9/44

    摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.

    Generating reusable testing procedures

    公开(公告)号:US10229038B2

    公开(公告)日:2019-03-12

    申请号:US15070553

    申请日:2016-03-15

    IPC分类号: G06F8/38 G06F11/36

    摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.

    Generating reusable testing procedures

    公开(公告)号:US09870312B2

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

    申请号:US15390045

    申请日:2016-12-23

    IPC分类号: G06F11/36 G06F9/44

    摘要: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.

    ENHANCING GUI AUTOMATION TESTING USING VIDEO

    公开(公告)号:US20170139812A1

    公开(公告)日:2017-05-18

    申请号:US15134455

    申请日:2016-04-21

    IPC分类号: G06F11/36 G06F9/44

    摘要: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.