发明名称 Method and system to detect changes to graphical user interface screenshots used in documentation
摘要 A computer system includes a processor. The processor is configured to provide a documented screenshot and a machine-executable indication of steps which generated the documented screenshot as contained in documentation. The processor also will execute the steps which generated the documented screenshot, to generate a current screenshot. The processor also will compare the documented screenshot as contained in the documentation to the current screenshot generated by executing the steps, to provide a determination whether the comparison shows differences between the documented screenshot and the current screenshot. A method according to the above will detect changes to a screenshot used in documentation. A non-transitory computer-readable medium can perform a method to detect changes to a screenshot used in documentation.
申请公布号 US9600519(B2) 申请公布日期 2017.03.21
申请号 US201314090077 申请日期 2013.11.26
申请人 Software AG 发明人 Schöning Harald;Harbarth Juliane
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Posz Law Group, PLC 代理人 Posz Law Group, PLC
主权项 1. A computer system, comprising: a processor, the processor is configured to: responsive to a command to initially generate a documented screenshot as contained in documentation, store, in association with the documented screenshot, a machine- executable indication of steps as the steps are taken that generate the documented screenshot in association with the documented screenshot,wherein the machine-executable indication of steps, when executed, bring a specific machine into a specific state during which a screenshot is produced,wherein the machine-executable indication of steps specifies at least:(i) starting specifications of a machine and canonical product installed on the machine; (ii) preparation steps then applied to place the machine into the specific state that the documented screenshot is produced; (iii) graphical used interface (GUI) interactions then applied that produce a current image on a display of the machine; and (iv) GUI preparation steps then applied to produce said documented screenshot;wherein the machine-executable steps are executed in this order, and the machine-executable steps change the processor on the specific machine into an actual state which is the same as the specific state during which the documented screenshot is produced, the current image produced in the actual state can differ from the screenshot previously produced at the specific state;provide the documented screenshot and the associated machine-executable indication of the steps which generated the documented screenshot as contained in documentation;execute, in this order, the machine-executable indication of steps which includes the starting specifications, the preparation steps, the GUI interactions, and the GUI preparation steps, which previously generated the associated documented screenshot, to generate a current screenshot; andcompare the documented screenshot as contained in the documentation which was previously generated to the current screenshot which was generated by executing the steps, to provide a determination whether the comparison shows differences between the documented screenshot and the current screenshot.
地址 Darmstadt DE