Method and apparatus for testing a software component using an abstraction matrix
    4.
    发明授权
    Method and apparatus for testing a software component using an abstraction matrix 失效
    使用抽象矩阵测试软件组件的方法和装置

    公开(公告)号:US06941546B2

    公开(公告)日:2005-09-06

    申请号:US09919753

    申请日:2001-08-01

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3684 G06F11/3696

    摘要: A functional testing technique is provided employing an abstraction matrix that describes a complex software component to be tested. The abstraction matrix includes state and event information. The technique is an automated process which parses the abstraction matrix to generate test cases and mapped expected results therefore. The test cases are separated based on layers of the software component and data structures are associated with the separated test cases of the layers. The data structures allow the test cases of the various layers to be uncorrelated. The software component executable is employed to generate test case execution threads from the test cases and mapped expected results for a particular layer. These execution threads can then be executed in parallel, thereby testing the software component.

    摘要翻译: 提供了一种使用描述要测试的复杂软件组件的抽象矩阵的功能测试技术。 抽象矩阵包括状态和事件信息。 该技术是一种自动化过程,它解析抽象矩阵以生成测试用例并映射预期结果。 测试用例基于软件组件的层次分离,数据结构与层的分离测试用例相关联。 数据结构允许不同层的测试用例不相关。 软件组件可执行程序用于从测试用例生成测试用例执行线程,并为特定层映射预期结果。 然后可以并行执行这些执行线程,从而测试软件组件。