Screenshot validation testing
    1.
    发明授权

    公开(公告)号:US10248542B2

    公开(公告)日:2019-04-02

    申请号:US14607168

    申请日:2015-01-28

    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for comparing screenshots of an application interface. In one embodiment, the method includes receiving test scenario parameters, wherein the parameters include a first screenshot of an application interface, one or more page objects associated with the first screenshot, generating a second screenshot of an updated application interface, identifying one or more page objects within the second screenshot based on a scope of each of the page objects associated with the first screenshot, comparing a section of the second screenshot to a section of the first screenshot that includes one or more page objects associated with the first screenshot that correspond to one or more page objects included in the section of the second screenshot, and determining whether the section of the second screenshot matches, within a predetermined tolerance level, the section of the first screenshot.

    Standardization of variable names in an integrated development environment
    2.
    发明授权
    Standardization of variable names in an integrated development environment 有权
    综合开发环境中变量名称的标准化

    公开(公告)号:US09542182B2

    公开(公告)日:2017-01-10

    申请号:US13920639

    申请日:2013-06-18

    CPC classification number: G06F8/72 G06F8/20

    Abstract: A method for providing for standardization of variable names in an integrated development environment is provided. The method includes scanning a project source code for variable names, where the project source code is managed by a development team in an integrated development environment. The method includes determining that the project source code contains a non-standard variable name, where the distinction between a standard variable name and the non-standard variable name is defined by a set of standards and semantic rules. The method then includes identifying a location of the non-standard variable name in the project source code.

    Abstract translation: 提供了一种在集成开发环境中提供变量名称标准化的方法。 该方法包括扫描变量名称的项目源代码,其中项目源代码由集成开发环境中的开发团队管理。 该方法包括确定项目源代码包含非标准变量名称,其中标准变量名称与非标准变量名称之间的区别由一组标准和语义规则定义。 该方法然后包括在项目源代码中标识非标准变量名的位置。

    SCREENSHOT VALIDATION TESTING
    3.
    发明申请
    SCREENSHOT VALIDATION TESTING 有权
    SCREENSHOT验证测试

    公开(公告)号:US20150347284A1

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

    申请号:US14287560

    申请日:2014-05-27

    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for comparing screenshots of an application interface. In one embodiment, the method includes receiving test scenario parameters, wherein the parameters include a first screenshot of an application interface, one or more page objects associated with the first screenshot, generating a second screenshot of an updated application interface, identifying one or more page objects within the second screenshot based on a scope of each of the page objects associated with the first screenshot, comparing a section of the second screenshot to a section of the first screenshot that includes one or more page objects associated with the first screenshot that correspond to one or more page objects included in the section of the second screenshot, and determining whether the section of the second screenshot matches, within a predetermined tolerance level, the section of the first screenshot.

    Abstract translation: 本发明的实施例公开了一种用于比较应用接口的屏幕截图的方法,计算机程序产品和系统。 在一个实施例中,该方法包括接收测试场景参数,其中参数包括应用接口的第一屏幕截图,与第一屏幕截图关联的一个或多个页面对象,生成更新的应用界面的第二屏幕截图,识别一个或多个页面 基于与第一屏幕截图相关联的每个页面对象的范围的第二屏幕截图中的对象,将第二屏幕截图的一部分与包括与第一屏幕截图对应的第一屏幕截图相关联的一个或多个页面对象的第一屏幕截图的一部分进行比较 包括在第二截图的部分中的一个或多个页面对象,并且确定第二截图的部分是否在预定的容差水平内匹配第一屏幕截图的部分。

    STANDARDIZATION OF VARIABLE NAMES IN AN INTEGRATED DEVELOPMENT ENVIRONMENT
    4.
    发明申请
    STANDARDIZATION OF VARIABLE NAMES IN AN INTEGRATED DEVELOPMENT ENVIRONMENT 有权
    一体化发展环境中可变名词的标准化

    公开(公告)号:US20140372982A1

    公开(公告)日:2014-12-18

    申请号:US13920639

    申请日:2013-06-18

    CPC classification number: G06F8/72 G06F8/20

    Abstract: A method for providing for standardization of variable names in an integrated development environment is provided. The method includes scanning a project source code for variable names, where the project source code is managed by a development team in an integrated development environment. The method includes determining that the project source code contains a non-standard variable name, where the distinction between a standard variable name and the non-standard variable name is defined by a set of standards and semantic rules. The method then includes identifying a location of the non-standard variable name in the project source code.

    Abstract translation: 提供了一种在集成开发环境中提供变量名称标准化的方法。 该方法包括扫描变量名称的项目源代码,其中项目源代码由集成开发环境中的开发团队管理。 该方法包括确定项目源代码包含非标准变量名称,其中标准变量名称与非标准变量名称之间的区别由一组标准和语义规则定义。 该方法然后包括在项目源代码中标识非标准变量名的位置。

    AUTOMATED SCREEN CAPTURES
    5.
    发明申请

    公开(公告)号:US20180224981A1

    公开(公告)日:2018-08-09

    申请号:US15946877

    申请日:2018-04-06

    CPC classification number: G06F3/048 G06F11/3672

    Abstract: A computer-implemented method, computer program product, and computing system is provided for automatically creating screen captures of a user interface. In an implementation, a method may include identifying a portion of a user interface display associated with a page object. The method may also include creating a screen capture image including the portion of the user interface display associated with the page object. The method may further include associating the screen capture image with a documentation record for the page object.

    Automated patch generation
    8.
    发明授权
    Automated patch generation 有权
    自动补丁生成

    公开(公告)号:US09594550B2

    公开(公告)日:2017-03-14

    申请号:US14198866

    申请日:2014-03-06

    CPC classification number: G06F8/65 G06F8/60 G06F8/71 G06F11/36 G06F11/368

    Abstract: A computer-implemented method, computer program product, and computing system is provided for generating software patches. In an implementation, a method may include receiving an indication of a software product and a product level of the software product. An indication of a specific defect associated with the software product and the product level may be received. A defect change-set associated with a correction of the specific defect may be identified. An overlapping change-set may be determined based on, at least in part, a source control history associated with the software product. The overlapping change set may occur between the product level and the defect change-set in the source control history and may implicate at least one common file with the defect change-set. A software patch correcting the specific defect may be generated based on the defect change-set and the overlapping change-set.

    Abstract translation: 提供计算机实现的方法,计算机程序产品和计算系统来生成软件补丁。 在实现中,方法可以包括接收软件产品的指示和软件产品的产品级别。 可以接收与软件产品和产品级别相关联的特定缺陷的指示。 可以识别与特定缺陷的校正相关联的缺陷变化集。 可以至少部分地基于与软件产品相关联的源控制历史来确定重叠变化集。 重叠变化集可能发生在产品级别和源控制历史中的缺陷更改集之间,并且可能涉及至少一个具有缺陷更改集的公共文件。 可以基于缺陷变化集和重叠变化集来生成校正特定缺陷的软件补丁。

    AUTOMATED PATCH GENERATION
    10.
    发明申请
    AUTOMATED PATCH GENERATION 有权
    自动发电

    公开(公告)号:US20140281665A1

    公开(公告)日:2014-09-18

    申请号:US14198866

    申请日:2014-03-06

    CPC classification number: G06F8/65 G06F8/60 G06F8/71 G06F11/36 G06F11/368

    Abstract: A computer-implemented method, computer program product, and computing system is provided for generating software patches. In an implementation, a method may include receiving an indication of a software product and a product level of the software product. An indication of a specific defect associated with the software product and the product level may be received. A defect change-set associated with a correction of the specific defect may be identified. An overlapping change-set may be determined based on, at least in part, a source control history associated with the software product. The overlapping change set may occur between the product level and the defect change-set in the source control history and may implicate at least one common with the defect change-set. A software patch correcting the specific defect may be generated based on the defect change-set and the overlapping change-set.

    Abstract translation: 提供计算机实现的方法,计算机程序产品和计算系统来生成软件补丁。 在实现中,方法可以包括接收软件产品的指示和软件产品的产品级别。 可以接收与软件产品和产品级别相关联的特定缺陷的指示。 可以识别与特定缺陷的校正相关联的缺陷变化集。 可以至少部分地基于与软件产品相关联的源控制历史来确定重叠变化集。 重叠变化集合可能在产品级别和源控制历史中的缺陷变化集之间发生,并且可能涉及至少一个与缺陷更改集合的共同点。 可以基于缺陷变化集和重叠变化集来生成校正特定缺陷的软件补丁。

Patent Agency Ranking