-
公开(公告)号:CN101860460A
公开(公告)日:2010-10-13
申请号:CN201010173816.6
申请日:2010-05-14
Applicant: 东南大学
IPC: H04L12/26
Abstract: 本发明公布了一种基于扩展的层次有色Petri网的Web组合服务测试方法。具体步骤如下(1)将OWL-S文档转换为扩展的层次有色Petri网,使其中丰富的语义信息模型化。(2)利用扩展的层次有色Petri网的前后置矩阵对蕴含在其中的数据流信息进行分析,首先得到所有变量的定义使用对,接着以全定义-使用路径覆盖准则为测试准则,找到所有变量的全部输出输入定义使用链,然后将这些输出输入定义使用链扩展成为可执行的测试序列;最后将测试序列和测试数据组合,生成测试用例。本发明提出的从组合服务规约OWL-S入手,通过分析服务间变量的交互信息生成测试用例和执行测试用例的一整套自动化测试方法,能有效地对组合服务中服务间的交互行为进行测试。