Method and System for Capturing Movie Shots at the Time of an Automated Graphical User Interface Test Failure
    1.
    发明申请
    Method and System for Capturing Movie Shots at the Time of an Automated Graphical User Interface Test Failure 审中-公开
    在自动图形用户界面测试失败时捕获电影拍摄的方法和系统

    公开(公告)号:US20090150868A1

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

    申请号:US11953535

    申请日:2007-12-10

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3692

    摘要: A method of capturing movie shots at the time of an automated Graphical User Interface (GUI) test failure. When an automated GUI test application performs an action during a test of a GUI, the GUI test application adds a text description of the action to a test log and captures a screenshot image of the GUI. The GUI test application adds the screenshot image to a rolling First-In-First-Out (FIFO) queue that includes up to a most recent N screenshot images, where N is a pre-defined configurable number. If an error occurs, the GUI test application captures a final failure point screenshot image. The GUI test application adds the final screenshot image to the rolling FIFO queue and the test log. The GUI test application assembles the screenshot images from the rolling FIFO queue into a chronologically animated movie file and attaches the movie file to the test log.

    摘要翻译: 在自动化图形用户界面(GUI)测试失败时捕获电影拍摄的方法。 当GUI测试应用程序在GUI测试期间执行操作时,GUI测试应用程序将该操作的文本描述添加到测试日志并捕获GUI的截图图像。 GUI测试应用程序将截图图像添加到滚动的先进先出(FIFO)队列,其包括最多N个截图图像,其中N是预定义的可配置数字。 如果发生错误,GUI测试应用程序将捕获最终的故障点截图图像。 GUI测试应用程序将最终截图图像添加到滚动FIFO队列和测试日志中。 GUI测试应用程序将从滚动FIFO队列的截图图像组合成时间顺序的动画电影文件,并将电影文件附加到测试日志。

    Implementation of an Interactive Progress Bar in a Test Application Environment
    2.
    发明申请
    Implementation of an Interactive Progress Bar in a Test Application Environment 失效
    在测试应用程序环境中实现交互式进度条

    公开(公告)号:US20080270928A1

    公开(公告)日:2008-10-30

    申请号:US11741960

    申请日:2007-04-30

    IPC分类号: G06F3/048

    CPC分类号: G06F11/3664 G06F3/0481

    摘要: A computer-implementable method, system and computer-readable medium for implementing an interactive progress bar that is associated with an executing test program are presented. In a preferred embodiment, the computer-implementable method includes linking each of multiple sectors in a progress bar to a corresponding section of a test program. The progress bar is displayed while the test program is being executed, such that test program code is not displayed with the progress bar on the same User Interface (UI). In response to the system detecting a signal that a specific sector of the progress bar has been selected, the computer displays, on the UI, an underlying log of activities for the corresponding section of the test program, such that the test program continues to be executed while the underlying log is displayed.

    摘要翻译: 提出了一种用于实现与执行测试程序相关联的交互进度条的可计算机可实现的方法,系统和计算机可读介质。 在优选实施例中,计算机可实现的方法包括将进度条中的多个扇区中的每一个链接到测试程序的相应部分。 在执行测试程序时显示进度条,使测试程序代码不会与同一用户界面(UI)上的进度条一起显示。 响应于系统检测到已经选择进度条的特定扇区的信号,计算机在UI上显示测试程序的相应部分的活动的基础日志,使得测试程序继续是 在显示底层日志时执行。

    Interactive Progress Bar
    3.
    发明申请
    Interactive Progress Bar 审中-公开
    互动进度栏

    公开(公告)号:US20080256474A1

    公开(公告)日:2008-10-16

    申请号:US11735569

    申请日:2007-04-16

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04847 G06F3/0481

    摘要: A method, system and computer-usable medium are disclosed for using an interactive progress indicator bar to graphically display, and interact with, the completion status information of a plurality of computer operations before they are completed. An interactive progress indicator bar is implemented in a graphical user interface (GUI) and comprises a plurality of progress indicator segments. As computer operations are completed, the details of their completion status are entered into a computer operation log and indexed to their corresponding progress indicator segments. Concurrently, color attributes are applied to progress indicator segments to graphically indicate the completion status of their associated computer operations. Predetermined levels of completion status details are displayed through a user gesture as the cursor is placed over a computer operation's corresponding progress indicator segment. A contextual level of completion status information is displayed in a computer operation log that is automatically scrolled to the corresponding completion status information.

    摘要翻译: 公开了一种方法,系统和计算机可用的介质,用于使用交互式进度指示条来在其完成之前对多个计算机操作的完成状态信息进行图形显示和交互。 在图形用户界面(GUI)中实现交互式进度指示条,并且包括多个进度指示符段。 随着计算机操作的完成,其完成状态的详细信息将被输入到计算机操作日志中,并将其索引到相应的进度指示器段。 同时,颜色属性被应用于进度指示器段以图形地指示其相关联的计算机操作的完成状态。 当光标位于计算机操作的相应进度指示器段上时,通过用户手势显示预定级别的完成状态详细信息。 在自动滚动到相应完成状态信息的计算机操作日志中显示上下文级别的完成状态信息。

    Implementation of an interactive progress bar in a test application environment
    4.
    发明授权
    Implementation of an interactive progress bar in a test application environment 失效
    在测试应用环境中实现交互式进度条

    公开(公告)号:US08001481B2

    公开(公告)日:2011-08-16

    申请号:US11741960

    申请日:2007-04-30

    IPC分类号: G06F3/048

    CPC分类号: G06F11/3664 G06F3/0481

    摘要: A computer-implementable method, system and computer-readable medium for implementing an interactive progress bar that is associated with an executing test program are presented. In a preferred embodiment, the computer-implementable method includes linking each of multiple sectors in a progress bar to a corresponding section of a test program. The progress bar is displayed while the test program is being executed, such that test program code is not displayed with the progress bar on the same User Interface (UI). In response to the system detecting a signal that a specific sector of the progress bar has been selected, the computer displays, on the UI, an underlying log of activities for the corresponding section of the test program, such that the test program continues to be executed while the underlying log is displayed.

    摘要翻译: 提出了一种用于实现与执行测试程序相关联的交互进度条的可计算机可实现的方法,系统和计算机可读介质。 在优选实施例中,计算机可实现的方法包括将进度条中的多个扇区中的每一个链接到测试程序的相应部分。 在执行测试程序时显示进度条,使测试程序代码不会与同一用户界面(UI)上的进度条一起显示。 响应于系统检测到已经选择进度条的特定扇区的信号,计算机在UI上显示测试程序的相应部分的活动的基础日志,使得测试程序继续是 在显示底层日志时执行。

    System and Method to Shuffle Steps Via an Interactive Progress Bar
    5.
    发明申请
    System and Method to Shuffle Steps Via an Interactive Progress Bar 审中-公开
    系统和方法通过交互式进度条排序步骤

    公开(公告)号:US20080256473A1

    公开(公告)日:2008-10-16

    申请号:US11733263

    申请日:2007-04-10

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481

    摘要: A method, system and computer-usable medium are disclosed for using an interactive progress indicator bar to graphically display the completion status of a plurality of computer operations, reorder the sequence of predetermined operations before they are completed, and then restart the reordered operations. An interactive progress indicator bar is implemented in a graphical user interface (GUI) and comprises a plurality of progress indicator segments. As computer operations are completed, the details of their completion status are entered into a computer operation log and related to their corresponding progress indicator segments. Concurrently, color attributes are applied to progress indicator segments to graphically indicate the completion status of their associated computer operations. One or more progress indicator segments are selected through a first user gesture to view the completion status details of their corresponding computer operations. To change the order of the predetermined computer operation, a second user gesture is used to move its corresponding progress indicator segment to a target location on the progress indicator bar. Previously completed computer operations that are subsequent to the reordered operation are reversed and computer operations are then restarted, beginning with the reordered computer operation.

    摘要翻译: 公开了一种方法,系统和计算机可用介质,用于使用交互式进度指示条以图形方式显示多个计算机操作的完成状态,在预定操作完成之前重新排序预定操作的顺序,然后重新启动重新排序的操作。 在图形用户界面(GUI)中实现交互式进度指示条,并且包括多个进度指示符段。 随着计算机操作的完成,其完成状态的详细信息将输入到计算机操作日志中,并与其相应的进度指标段相关。 同时,颜色属性被应用于进度指示器段以图形地指示其相关联的计算机操作的完成状态。 通过第一用户手势选择一个或多个进度指示符段,以查看其相应计算机操作的完成状态细节。 为了改变预定计算机操作的顺序,使用第二用户手势将其对应的进度指示符段移动到进度指示条上的目标位置。 先前完成的重新排序操作后的计算机操作相反,然后重新启动计算机操作,从重新排序的计算机操作开始。

    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by key search
    6.
    发明授权
    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by key search 失效
    通过关键搜索自动识别与各种语言环境的适当文本字符串相关的独特语言独立键

    公开(公告)号:US07953591B2

    公开(公告)日:2011-05-31

    申请号:US11828695

    申请日:2007-07-26

    IPC分类号: G06F17/20

    CPC分类号: G06F9/454

    摘要: A method, system and computer program product for automatically identifying unique language independent keys. A “key search” is performed which searches for various language independent keys in a properties file associated with a value or text string entered in a first locale. A second locale is suggested to narrow the number of language independent keys displayed in connection with the value entered in the first locale. Upon receiving the value for the second locale, another key search is performed, where this key search is performed on the language independent keys displayed in connection with the first value entered in association with the first locale. A unique language independent key may be identified based on this subsequent key search. By performing key searches and suggesting a second locale to narrow the number of language independent keys, the time in identifying a unique language independent key is reduced and efficiency is improved.

    摘要翻译: 一种用于自动识别独特的独立密钥的方法,系统和计算机程序产品。 执行“键搜索”,其搜索与在第一区域设置中输入的值或文本串相关联的属性文件中的各种与语言无关的键。 建议第二个区域设置来缩小与第一个区域设置中输入的值相关的显示的独立语言密钥的数量。 在接收到第二区域的值时,执行另一个键搜索,其中对与第一语言环境相关联地输入的第一值显示的与语言无关的键执行该键搜索。 可以基于该随后的密钥搜索来识别独特的语言独立密钥。 通过执行关键搜索并建议第二语言环境以缩小语言无关键的数量,减少了识别独特语言的密钥的时间并提高了效率。

    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by key search
    7.
    发明申请
    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by key search 失效
    通过关键搜索自动识别与各种语言环境的适当文本字符串相关的独特语言独立键

    公开(公告)号:US20090030673A1

    公开(公告)日:2009-01-29

    申请号:US11828695

    申请日:2007-07-26

    IPC分类号: G06F17/20

    CPC分类号: G06F9/454

    摘要: A method, system and computer program product for automatically identifying unique language independent keys. A “key search” is performed which searches for various language independent keys in a properties file associated with a value or text string entered in a first locale. A second locale is suggested to narrow the number of language independent keys displayed in connection with the value entered in the first locale. Upon receiving the value for the second locale, another key search is performed, where this key search is performed on the language independent keys displayed in connection with the first value entered in association with the first locale. A unique language independent key may be identified based on this subsequent key search. By performing key searches and suggesting a second locale to narrow the number of language independent keys, the time in identifying a unique language independent key is reduced and efficiency is improved.

    摘要翻译: 一种用于自动识别独特的独立密钥的方法,系统和计算机程序产品。 执行“键搜索”,其搜索与在第一区域设置中输入的值或文本串相关联的属性文件中的各种与语言无关的键。 建议第二个区域设置来缩小与第一个区域设置中输入的值相关的显示的独立语言密钥的数量。 在接收到第二区域的值时,执行另一个键搜索,其中对与第一语言环境相关联地输入的第一值显示的与语言无关的键执行该键搜索。 可以基于该随后的密钥搜索来识别独特的语言独立密钥。 通过执行关键搜索并建议第二语言环境以缩小语言无关键的数量,减少了识别独特语言的密钥的时间并提高了效率。

    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by value and key searches
    8.
    发明授权
    Automatically identifying unique language independent keys correlated with appropriate text strings of various locales by value and key searches 失效
    通过价值和关键搜索自动识别与各种语言环境的适当文本字符串相关的独特语言独立键

    公开(公告)号:US07949515B2

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

    申请号:US11828723

    申请日:2007-07-26

    IPC分类号: G06F17/20

    CPC分类号: G06F9/454

    摘要: A method, system and computer program product for automatically identifying unique language independent keys. A “value search” is performed which provides a listing of values for a locale. Upon the user selecting a value in the listing, a “key search” is performed to search for various language independent keys associated with the selected value. A second locale is suggested as well as a listing of values for the second locale that are the same in meaning as the value selected by the user for the first locale in order to narrow the number of language independent keys displayed in connection with the value selected for the first locale. Upon the user selecting a value for the second locale, a subsequent key search is performed on the language independent keys displayed in connection with the first value. A unique language independent key may be identified based on this subsequent key search.

    摘要翻译: 一种用于自动识别独特的独立密钥的方法,系统和计算机程序产品。 执行“值搜索”,其提供用于区域设置的值的列表。 在用户选择列表中的值时,执行“密钥搜索”以搜索与所选择的值相关联的各种与语言无关的密钥。 建议第二个区域设置以及第二个区域设置的值列表,这些值与用户为第一个区域设置选择的值的含义相同,以便缩小与选定值相关联的显示的与语言无关的密钥数。 为第一个地区。 在用户选择第二区域设置的值时,对与第一值相关联地显示的与语言无关的键执行随后的密钥搜索。 可以基于该随后的密钥搜索来识别独特的语言独立密钥。

    System and Method to Facilitate Progress Forking

    公开(公告)号:US20090106684A1

    公开(公告)日:2009-04-23

    申请号:US11876184

    申请日:2007-10-22

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04812 G06F3/0481

    摘要: A method, system and computer-usable medium are disclosed for providing graphical completion status information for the management of serial computer operations that are forked into parallel operations. A first interactive progress bar, comprising a plurality of progress indicator segments, is implemented to show the completion status of a composite application. A second progress bar is implemented for each element of the composite application as it is executed. Elements that are serially executed may require prerequisite or dependent operations. Forking operations are performed to execute elements in parallel. One or more progress indicator segments are selected to display information about their related computer operations. The user interacts with the information to pause, modify, reorder, reverse, retarget, or reverse the selected computer operations.

    System and method to facilitate automatic globalization verification test
    10.
    发明申请
    System and method to facilitate automatic globalization verification test 有权
    系统和方法方便自动全球化验证测试

    公开(公告)号:US20090031170A1

    公开(公告)日:2009-01-29

    申请号:US11828459

    申请日:2007-07-26

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3696 G06F11/3692

    摘要: A method, system and program are disclosed for validating the generation of globalized versions of software programs. The directory structure of an installed software program is traversed to discover resource files containing globalized strings. The values of the globalized string and its corresponding key in the resource file are then used to generate a unique key, formatted to identify the location of the globalized string. The locale supported by the globalized string is determined and the unique key and the globalized string value are appended to a corresponding locale table. A globalized string value that causes the failure of a globalization test for a predetermined locale is identified. The corresponding locale table is then searched for the failed globalized string value. Once found, the unique key for the failed globalized string value is retrieved to identify the location of the defective globalized string and perform predetermined remedial actions.

    摘要翻译: 公开了用于验证软件程序的全球化版本的生成的方法,系统和程序。 遍历安装的软件程序的目录结构以发现包含全球化字符串的资源文件。 然后,全局化字符串的值和资源文件中的对应关键字用于生成唯一的密钥,用于标识全局化字符串的位置。 确定全局化字符串支持的语言环境,并将唯一键和全局化字符串值附加到相应的语言环境表。 识别出导致全局测试失败的全局化字符串值对于预定区域。 然后搜索相应的语言环境表以获取失败的全局化字符串值。 一旦找到,检索失败的全球化字符串值的唯一键,以识别缺陷全局化字符串的位置,并执行预定的补救措施。