-
公开(公告)号:US11422696B2
公开(公告)日:2022-08-23
申请号:US17430488
申请日:2019-02-25
申请人: MICRO FOCUS LLC , Er-Xin Shang , Wen-Jie Qian , Haiyu Gao
发明人: Er-Xin Shang , Wen-Jie Qian , Haiyu Gao
IPC分类号: G06F3/04886 , G06F3/0489 , G06F9/451 , G06F3/14 , G06F3/0482
摘要: In some examples, a system executes a program that generates a user interface (UI) screen, provides a user input event to the program during execution, and captures images of the UI screen before and after the user input event. The system determines, based on the captured images, whether a first region of the UI screen changed in response to the user input event, and indicates the first region as a user interactive region and adds an element representing the user interactive region to a representation of user interactive regions of a UI of the program.
-
公开(公告)号:US20220083458A1
公开(公告)日:2022-03-17
申请号:US17420337
申请日:2019-01-11
申请人: Er-Xin SHANG , Bin ZHOU , Chao Lin JIANG , MICRO FOCUS LLC
发明人: Er-Xin SHANG , Bin ZHOU , Chao Lin JIANG
IPC分类号: G06F11/36
摘要: In some examples, a system processes event data and video frames produced by a program during execution of the program, the event data representing user actions with respect to a graphical user interface (GUI) of the program. The system identifies an area of the GUI that corresponds to a respective user action of the user actions, wherein identifying the area of the GUI uses a first video frame before an event corresponding to the respective user action, and a second video frame after the event corresponding to the respective user action. The system identifies, based on the identified area, a test object representing a user interface (UI) element, and generates a test script for testing the program, the test script including the test object.
-
公开(公告)号:US11704230B2
公开(公告)日:2023-07-18
申请号:US17420337
申请日:2019-01-11
申请人: MICRO FOCUS LLC , Er-Xin Shang , Bin Zhou , Chao Lin Jiang
发明人: Er-Xin Shang , Bin Zhou , Chao Lin Jiang
CPC分类号: G06F11/3684 , G06F11/3672 , G06V10/25 , G06V20/44 , G06V40/28
摘要: In some examples, a system processes event data and video frames produced by a program during execution of the program, the event data representing user actions with respect to a graphical user interface (GUI) of the program. The system identifies an area of the GUI that corresponds to a respective user action of the user actions, wherein identifying the area of the GUI uses a first video frame before an event corresponding to the respective user action, and a second video frame after the event corresponding to the respective user action. The system identifies, based on the identified area, a test object representing a user interface (UI) element, and generates a test script for testing the program, the test script including the test object.
-
公开(公告)号:US20220138088A1
公开(公告)日:2022-05-05
申请号:US17435506
申请日:2019-03-08
申请人: Er-Xin SHANG , Qian-Ru ZHAI , Hao-Bin CUI , MICRO FOCUS LLC
发明人: Er-Xin SHANG , Qian-Ru ZHAI , Hao-Bin CUI
摘要: According to examples, an apparatus may include a processor that may internationalize an automated test script that was generated to test a Graphical User Interface (GUI) in the first human language. When the GUI is internationalized into a second human language, the automated test script may no longer function. As such, the system may employ computer vision techniques to analyze the GUI in the first human language and the GUI in the second human language to identify text and GUI elements that correlate with one another. Based on the correlation, the system may internationalize the automated test script to function on the GUI in the second human language.
-
公开(公告)号:US20220100570A1
公开(公告)日:2022-03-31
申请号:US17426066
申请日:2019-03-07
申请人: Er-Xin SHANG , Ran LI , Hua-Ming ZHAI , MICRO FOCUS LLC
发明人: ErXin Shang , RAN LI , HUA-MING ZHAI
IPC分类号: G06F9/50 , G06F16/955
摘要: According to examples, an apparatus may include a processor that may identify and execute workflows based on simulated network addresses such as simulated uniform resource locations (“URLs”). The system may generate recorded automation scripts that automatically completes some or all of the tasks of a workflow. The system may store the automation scripts in association with the workflow and a simulated URL. The simulated URL may include a string that does not literally resolve to a document on a networked resource. Rather, the simulated URL may instead identify and indicate that a corresponding workflow is to be executed. A browser extension of a browser may intercept URLs that are provided to a browser, determine that a simulated URL has been entered, and provide the simulated URL to a replay engine that identifies and executes the automated script associated with the simulated URL.
-
公开(公告)号:US20210232386A1
公开(公告)日:2021-07-29
申请号:US17056604
申请日:2018-06-11
申请人: Er-Xin SHANG , MICRO FOCUS LLC
发明人: ER-XIN SHANG
摘要: In some examples, a system represents tasks of a project as feature nodes of a force-directed graph, and connects, in the force-directed graph, sub-feature nodes representing sub-features associated by links to the feature nodes in the force-directed graph. The system sets a size of each respective sub-feature node of the sub-feature nodes based on an amount of resource usage expended on a respective sub-feature represented by the respective sub-feature node. The system causes display of the force-directed graph, and collapses or expands a portion of the force-directed graph responsive to user interaction with the force-directed graph.
-
-
-
-
-