AUTOMATED FAULT SCENARIO GENERATION FOR CHAOS ENGINEERING

    公开(公告)号:US20250077374A1

    公开(公告)日:2025-03-06

    申请号:US18214609

    申请日:2023-06-27

    Abstract: Aspects of the disclosure include methods and systems for performing automated fault scenario generation for chaos engineering. Aspects include obtaining a configuration of a service under test, obtaining a first plurality of fault scenarios, and applying each of the first plurality of fault scenarios to the service under test. Aspects also include recording telemetry data regarding an operation of the service under test under each of the fault scenarios, selecting, based on the telemetry data, a first fault scenario from the fault scenarios, and generating a second plurality of fault scenarios. Aspects further include applying each of the second plurality of fault scenarios to the service under test, recording telemetry data regarding the operation of the service under test under each of the second plurality of fault scenarios, and identifying a vulnerability of the service under test based on the recorded telemetry data.

    AUTOMATED SOFTWARE TESTING USING CHAOS ENGINEERING

    公开(公告)号:US20250005162A1

    公开(公告)日:2025-01-02

    申请号:US18214627

    申请日:2023-06-27

    Abstract: Aspects of the disclosure include methods and systems for performing automated software testing using chaos engineering. An exemplary method can include obtaining a plurality of fault scenarios and executing a test script on software under test during application of each of the plurality of fault scenarios, wherein the test script simulates the execution of a function of the software under test. The method also includes recording, for each of the plurality of fault scenarios, telemetry data regarding the execution of the function of the software under test and identifying a vulnerability of the software under test based on the recorded telemetry data.

    AUTOMATED SOFTWARE TESTING USING NATURAL LANGUAGE-BASED SCRIPT EXECUTION

    公开(公告)号:US20250004928A1

    公开(公告)日:2025-01-02

    申请号:US18214616

    申请日:2023-06-27

    Abstract: Aspects of the disclosure include methods and systems for performing automated software testing. The method includes obtaining a test script for software, executing the test script, and determining that the test script includes an action that cannot be completed. The method also includes identifying elements of a user interface of the software, inputting, into a natural language processing system, a query including the action and the elements, and receiving, in response to the query, an identified element. The method further includes continuing the executing of the software by performing the action on the identified element and determining that an updated user interface includes an element associated with the action of the test script. The method also includes updating the test script by adding a new action to the test script based on a determination that the updated user interface includes the element associated with the action.

Patent Agency Ranking