System and method for test output evaluation of a JAVA component

    公开(公告)号:US10049030B2

    公开(公告)日:2018-08-14

    申请号:US13969456

    申请日:2013-08-16

    Abstract: A method and a system for test output evaluation of a JAVA component. The java component and reference classes are received and non-private members of the Java component are identified using JAVA reflection API and the reference classes. An API structure comprising public members is extracted from the non-private members. Behavior checking expressions are received and selected corresponding to the public members. A Java source code comprising wrapper methods wherein the wrapper method corresponds to the one or more public members and a test output evaluation method comprising the behavior checking expressions is generated. The test output evaluation of the JAVA component is performed using the test output evaluation method over the generated Java source code.

    SYSTEM AND METHOD FOR TEST OUTPUT EVALUATION OF A JAVA COMPONENT
    2.
    发明申请
    SYSTEM AND METHOD FOR TEST OUTPUT EVALUATION OF A JAVA COMPONENT 审中-公开
    用于JAVA组件的测试输出评估的系统和方法

    公开(公告)号:US20140082591A1

    公开(公告)日:2014-03-20

    申请号:US13969456

    申请日:2013-08-16

    CPC classification number: G06F11/3668 G06F11/3692

    Abstract: A method and a system for test output evaluation of a JAVA component. The java component and reference classes are received and non-private members of the Java component are identified using JAVA reflection API and the reference classes. An API structure comprising public members is extracted from the non-private members. Behavior checking expressions are received and selected corresponding to the public members. A Java source code comprising wrapper methods wherein the wrapper method corresponds to the one or more public members and a test output evaluation method comprising the behavior checking expressions is generated. The test output evaluation of the JAVA component is performed using the test output evaluation method over the generated Java source code.

    Abstract translation: 用于JAVA组件测试输出评估的方法和系统。 接收java组件和引用类,并使用JAVA反射API和引用类来标识Java组件的非专用成员。 从非私人成员中提取包含公共成员的API结构。 接收和选择行为检查表达式对应于公共成员。 一种Java源代码,其包括包装方法,其中包装方法对应于一个或多个公共成员,并且生成包括行为检查表达式的测试输出评估方法。 使用测试输出评估方法对生成的Java源代码执行JAVA组件的测试输出评估。

Patent Agency Ranking