-
题名基于代数规约的Web服务自动测试执行引擎
被引量:4
- 1
-
-
作者
张鑫
刘冬梅
朱鸿
陈颖
兰斌
孙玉虎
-
机构
南京理工大学计算机科学与工程学院
英国Oxford Brookes大学计算与通讯系
-
出处
《计算机与数字工程》
2018年第1期114-121,共8页
-
基金
国家自然科学基金项目(编号:61502233,61402229)资助
-
文摘
随着面向服务计算的迅速发展,Web服务测试扮演着越来越重要的角色,尤其是在Web服务动态发现和组合的过程中,通过对第三方提供的服务进行自动测试已成为一个研究热点。近年来,从Web服务的形式化代数规约自动生成测试用例和自动检验测试结果的正确性等方面的研究都取得了实质性进展。但是,由于Web服务接口的多样性,服务调用方式不一致,如何将测试用例自动地转换成对第三方Web服务的测试性调用请求是一个尚未解决的技术难点,已成为完成Web服务自动测试的主要障碍之一。以现有的研究工作为基础,在分析主流Web服务接口的基础上定义了通用的服务调用机制,提出一个通用的面向Web服务的测试执行引擎框架,以支持包括WSDL/SOAP为基础的Web服务和RESTful Web服务的自动测试执行过程,并将线性测试调用序列并行化,自动生成并发测试脚本,以提高测试执行效率。实验结果表明提出的测试执行引擎框架是可行的,且可高效地自动完成并行化的测试序列。
-
关键词
代数规约
WEB服务
测试执行
单线测试序列
并发测试脚本
服务调用
-
Keywords
algebraic specifications
Web services
test execution
monic test sequence
concurrent test scripts
service invocation
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-