-
公开(公告)号: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.
-
公开(公告)号: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).
-
公开(公告)号: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.
-
公开(公告)号:US20230044682A1
公开(公告)日:2023-02-09
申请号:US17395041
申请日:2021-08-05
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Hua-Ming Zhai , Tezeen Yu
IPC: 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.
-
公开(公告)号:US11573889B2
公开(公告)日:2023-02-07
申请号:US17093741
申请日:2020-11-10
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Hua-Ming Zhai , Yun-Sheng Liu , Tezeen Yu
Abstract: An image of a graphical user interface is captured. For example, a screen shot of a browser display is captured. Text syntax is executed that contains one or more parameters for identifying a graphical object. For example, the text syntax may identify a rectangle that contains the text “OK” where the text is red. Based on the text syntax, a graphical object is identified in the image of the graphical user interface. Information is returned that identifies how to access the graphical object in the graphical user interface. For example, coordinates of the graphical object are identified. This information can then be used in a test script using existing programming languages to test the graphical user interface. For example, the coordinates may be used to click on the OK button.
-
公开(公告)号:US20220391313A1
公开(公告)日:2022-12-08
申请号:US17341933
申请日:2021-06-08
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Yun-Sheng Liu , Shuhui Fu , Yi-Bin Guo , Yun Yuan , Hua-Ming Zhai
IPC: G06F11/36
Abstract: Embodiments provide for automated testing of an Application Under Test (AUT) that utilizes an infinite scroll element. Automated testing of the AUT can comprise executing one or more test scripts on the AUT which can present a user interface including a plurality of elements and the test scripts can perform one or more functional tests on the AUT through the plurality of elements of the user interface. During performance of the one or more functional tests, a scroll event associated with an element of the user interface can be detected and a determination can be made as to whether the element associated with the scroll event is an infinite scroll element. In response to determining the element is an infinite scroll element, a set of test results for the functional test can be recorded including results for the infinite scroll element and an interaction with the infinite scroll element.
-
公开(公告)号:US11650911B2
公开(公告)日:2023-05-16
申请号:US17341933
申请日:2021-06-08
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Yun-Sheng Liu , Shuhui Fu , Yi-Bin Guo , Yun Yuan , Hua-Ming Zhai
IPC: G06F11/36
CPC classification number: G06F11/3688 , G06F11/3664 , G06F11/3692
Abstract: Embodiments provide for automated testing of an Application Under Test (AUT) that utilizes an infinite scroll element. Automated testing of the AUT can comprise executing one or more test scripts on the AUT which can present a user interface including a plurality of elements and the test scripts can perform one or more functional tests on the AUT through the plurality of elements of the user interface. During performance of the one or more functional tests, a scroll event associated with an element of the user interface can be detected and a determination can be made as to whether the element associated with the scroll event is an infinite scroll element. In response to determining the element is an infinite scroll element, a set of test results for the functional test can be recorded including results for the infinite scroll element and an interaction with the infinite scroll element.
-
公开(公告)号:US20220300408A1
公开(公告)日:2022-09-22
申请号: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.
-
公开(公告)号:US20220147439A1
公开(公告)日:2022-05-12
申请号:US17093741
申请日:2020-11-10
Applicant: MICRO FOCUS LLC
Inventor: Er-Xin Shang , Hua-Ming Zhai , Yun-Sheng Liu , Tezeen Yu
Abstract: An image of a graphical user interface is captured. For example, a screen shot of a browser display is captured. Text syntax is executed that contains one or more parameters for identifying a graphical object. For example, the text syntax may identify a rectangle that contains the text “OK” where the text is red. Based on the text syntax, a graphical object is identified in the image of the graphical user interface. Information is returned that identifies how to access the graphical object in the graphical user interface. For example, coordinates of the graphical object are identified. This information can then be used in a test script using existing programming languages to test the graphical user interface. For example, the coordinates may be used to click on the OK button.
-
-
-
-
-
-
-
-