检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]上海交通大学工业工程与物流管理系,上海200240
出 处:《计算机应用研究》2010年第1期120-123,共4页Application Research of Computers
基 金:国家"973"计划资助项目(2003CB317005);上海市曙光计划资助项目(05SG15)
摘 要:为了提高GUI软件测试用例的生成效率和可维护性,提出了一种基于本体和规则推理的GUI软件测试用例生成方法。首先建立一个通用的GUI软件测试用例本体模型,通过对其继承和实例化可获得具体被测软件的测试用例本体模型,同时开发反映测试数据生成和测试路径生成的测试用例生成规则。最后将基于OWL的测试用例本体和基于SWRL的测试用例生成规则导入Jess推理引擎,通过推理得到符合测试需求的、易于维护的测试用例子集。在核电站堆芯换料管理系统上的应用,验证了该方法的有效性。In order to improve the generating efficiency and maintainability of GUI software test cases, this paper proposed an approaeh for test case generation based on ontology and rule inference. Firstly defined a generic GUI software test ease ontology model, then acquired the test case ontology model for a concrete software by specializing and instantiating it. At the same time, developed test case generation rules implicating the test data generation and the test path generation. Finally, imported OWL ontology and SWRL rules into Jess engine so as to obtain test eases according to test requirement. The proposed methods were validated by tile applications in nuclear station MIS.
关 键 词:测试用例生成 本体 规则推理 OWL SWRL JESS
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.145.71.192