System and Method for Progressive Fault Injection Testing
    11.
    发明申请
    System and Method for Progressive Fault Injection Testing 审中-公开
    逐步故障注入测试的系统和方法

    公开(公告)号:US20150143179A1

    公开(公告)日:2015-05-21

    申请号:US14081750

    申请日:2013-11-15

    Applicant: NETAPP, INC.

    CPC classification number: G06F11/3688

    Abstract: A system and method for performing a progressive fault injection process to verify software is provided. In some embodiments, the method comprises loading a software product into the memory of a testbed computing system, wherein the software product includes a function and a statement that calls the function. A data structure is updated based on an error domain of the function. The calling statement is executed for each of one or more error return codes of the error domain. For each iteration of the execution, a call of the function by the calling statement is detected, and, in response, an error return code of the one or more error return codes is provided in lieu of executing the function. The software product is monitored to determine a response to the provided error return code. In some embodiments, the error return code to provide is determined by querying the data structure.

    Abstract translation: 提供了一种用于执行逐行故障注入处理以验证软件的系统和方法。 在一些实施例中,该方法包括将软件产品加载到测试台计算系统的存储器中,其中软件产品包括调用功能的功能和语句。 基于该函数的错误域更新数据结构。 为错误域的一个或多个错误返回码中的每一个执行调用语句。 对于执行的每次迭代,检测到通过调用语句的函数的调用,并且作为响应,提供了一个或多个错误返回码的错误返回码来代替执行该功能。 监视软件产品以确定对提供的错误返回码的响应。 在一些实施例中,通过查询数据结构来确定要提供的错误返回码。

Patent Agency Ranking