-
公开(公告)号:US11886790B2
公开(公告)日:2024-01-30
申请号:US17395041
申请日:2021-08-05
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Hua-Ming Zhai , Tezeen Yu
IPC: G06F40/106
CPC classification number: G06F40/106
Abstract: Method and system to automatically verify the layout of a webpage on various screen sizes. The method includes retrieving screen size data associated with the webpage. The method further includes determining anchor points for the webpage based on the retrieved screen size data. The method also includes rendering the plurality of elements of the webpage based on the retrieved screen size data and the determined anchor points and identifying a respective location of each of the plurality of elements of the webpage to verify the layout of the plurality of elements of the webpage. If an error in the layout of the webpage is detected, a visual and/or audio alert is sent.
-
公开(公告)号:US11675689B2
公开(公告)日:2023-06-13
申请号:US17204798
申请日:2021-03-17
Applicant: MICRO FOCUS LLC
Inventor: Yan-Jun Yu , Er-Xin Shang , Fei Gao
IPC: G06F11/36 , G06F21/31 , H04L67/561
CPC classification number: G06F11/3684 , G06F11/3688 , G06F11/3692 , G06F21/31 , H04L67/561
Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to track traffic events and user interface (UI) events in parallel and record a first event of a hybrid test script. The first event may be recorded in a traffic mode to record one or more of the traffic events. The processor may transition from the traffic mode to a UI mode and, responsive to the transition from the traffic mode to the UI mode, may share session data between the traffic events and the UI events. Based on the session data, the processor may record a second event of the hybrid test script in the UI mode.
-
公开(公告)号:US20220147429A1
公开(公告)日:2022-05-12
申请号:US17094299
申请日:2020-11-10
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Wen-Jie Qian , Jason Yu
IPC: G06F11/34 , G06F11/30 , G06F11/32 , G06F16/957
Abstract: Embodiments of the disclosure provide systems and methods for measuring performance of a web page and elements of the web page. According to one embodiment, web page performance measurement can comprise initiating measurement of performance of a web page rendered by a client device. The web page can comprise a plurality of elements and the plurality of elements can comprise at least one Web Component element. Performance of the web page can be monitored based on interaction with the client device and one or more performance metrics for each of the elements of the web page receive can be received from the client device. A set of performance metrics for the web page can be maintained. The set of performance metrics can comprise server-side performance metrics based on the monitoring of the performance of the web page and client-side performance metrics received from the client device.
-
公开(公告)号:US12190103B2
公开(公告)日:2025-01-07
申请号:US17056604
申请日:2018-06-11
Applicant: MICRO FOCUS LLC , Er-Xin Shang
Inventor: Er-Xin Shang
IPC: G06F8/70 , G06F9/50 , G06F11/07 , G06Q10/0631 , G06Q10/0633
Abstract: 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.
-
公开(公告)号:US12189816B2
公开(公告)日:2025-01-07
申请号:US17617810
申请日:2019-07-10
Applicant: MICRO FOCUS LLC
Inventor: Hua-Ming Zhai , Bo Tian , Er-Xin Shang , Chu Jun Dong
IPC: G06F9/44 , G06F9/445 , G06F9/455 , G06F11/36 , G06F18/214 , G06F21/62 , G06N20/00 , G06V20/52 , G06V20/62 , G06V30/10
Abstract: According to examples, an apparatus may include a processor that may identify sensitive information in a recording of an automated test script that is replayed to automatically test a graphical user interface (GUI) of an application under test (AUT). The apparatus may identify the sensitive information during the recording such that sensitive information is identified as the automated test is recorded or afterward based on an analysis of the recording. as based on user input that identifies the sensitive information (or areas containing the sensitive information), automated text analysis, or automated image analysis such as machine-learning based object detection. Once sensitive information (or area) is identified, the apparatus may generate and apply a mosaic to obscure the sensitive information (or area).
-
公开(公告)号:US20210182184A1
公开(公告)日:2021-06-17
申请号:US16711537
申请日:2019-12-12
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Hao-Bin Cui , Wen-Jie Qian
IPC: G06F11/36
Abstract: A computing device includes a processor and a medium storing instructions. The instructions are executable by the processor to: record a test script for an application in a first display configuration, the test script including a user interaction with an input object in a graphical user interface (GUI) of the application; in response to reaching the user interaction during a configuration execution of the recorded test script, determine identifier information of the input object for each of a plurality of display configurations; and store the identifier information of the input object for each of the plurality of display configurations, the stored identifier information used during testing executions of the test script.
-
公开(公告)号:US20230078782A1
公开(公告)日:2023-03-16
申请号:US17471633
申请日:2021-09-10
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Shuhui Fu , Yi-Bin Guo , Niv Lederer
IPC: G06K9/20 , G06N3/02 , G06F3/0484
Abstract: Systems and methods of associating text with a graphical user interface (GUI) object are disclosed. Disclosed systems and methods include identifying a GUI object and a text string. A positional relationship between the GUI object and the text string is determined. Based on the positional relationship between the GUI object and the text string, a map with an indication associating the GUI object with the text string is updated.
-
公开(公告)号:US11567859B2
公开(公告)日:2023-01-31
申请号:US17205387
申请日:2021-03-18
Applicant: MICRO FOCUS LLC
Inventor: Hua-Ming Zhai , Er-Xin Shang , Kai Zhou
Abstract: Embodiments of the disclosure provide systems and methods for executing a functional test on an application. According to one embodiment, a method for running a functional test on an application can comprise executing the function test on the application. The functional test can comprise a plurality of steps. The plurality of steps can comprise a set of related steps having one or more relationships between each other and a set of one or more independent steps having no relationships to other steps in the plurality of steps. The one or more relationships between the set of related steps can be deduced and an indication of the deduced one or more relationships between the set of related steps can be saved. The functional test can then be replayed on the application based on the saved indication of the deduced one or more relationships between the set of related steps.
-
公开(公告)号:US20220291936A1
公开(公告)日:2022-09-15
申请号:US17201726
申请日:2021-03-15
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Fei Gao , Yan-Jun Yu , Peter Raymond
IPC: G06F9/451 , G06N20/00 , G06F3/0482 , G10L13/08 , G06F3/0484 , G06F3/16 , G06F40/263 , G06F3/0481
Abstract: Systems and methods of automatically generating a video are described. Systems and methods include receiving a test script, generating a step action tree comprising a plurality of actions based on the test script, receiving a selection of a first action of the plurality of actions in the step action tree, and based on the selection of the first action, generating a video clip of a graphical user interface performing the first action and associating the multimedia clip with the first action.
-
公开(公告)号:US12079108B2
公开(公告)日:2024-09-03
申请号:US17461301
申请日:2021-08-30
Applicant: MICRO FOCUS LLC
Inventor: Yun-Sheng Liu , Peng-Ji Yin , Er-Xin Shang , Gil Nakache , Tsachi Ben Zur , Anton Kaminsky , Shuhui Fu , Amos Nesher , Eyal Luzon
CPC classification number: G06F11/3664 , G06F9/543 , G06N20/00
Abstract: An image of a graphical user interface is captured. A process is started to record identification of a graphical object (e.g., a text field) in the image of the graphical user interface. Recording identification of the graphical object in the image of the graphical user interface is based on machine learning. An end to the process to record identification of the graphical object in the image of the graphical user interface is identified. A machine learned software object is updated. For example, the machine learned software object is updated with a location of the graphical object. The updated machine learned software object then is used to test the graphical object. For example, to automatically fill in the text field using a test script.
-
-
-
-
-
-
-
-
-