A Mobile Agent-Based Tool Supporting Web Services Testing

被引:9
作者
Zhang, Jia [1 ]
机构
[1] No Illinois Univ, Dept Comp Sci, De Kalb, IL 60115 USA
关键词
Web services testing; Mobile agent; Testing platform;
D O I
10.1007/s11277-009-9879-9
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The Web services technology has received significant momentum in recent years, because it allows people to easily utilize and integrate existing software applications to rapidly create new business services. However, how to ensure the trustworthiness of a Web services-oriented system remains a big challenge. One critical issue is how to test a Web service in an effective and efficient manner. In this paper, we report our design and development of a novel mobile agent-based method oriented to Web services testing. We seamlessly integrate an existing testing tool (HP LoadRunner) with a mobile agent technology (IBM Aglet) to build a practical environment for testing Web services. We also report an automatic test case generation algorithm, which analyzes published Web service interfaces and creates boundary value-based, fault injection-equipped test cases.
引用
收藏
页码:147 / 172
页数:26
相关论文
共 37 条
[1]  
[Anonymous], WEB SERVICES DESCRIP
[2]  
[Anonymous], P S CRYPT INF SEC SC
[3]  
AOUADI H, 2005, P IEEE 2 INT C MOB T, P6
[4]  
Arenas M., 2002, P INT C DAT EXP SYST, P269
[5]  
BAI X, 2007, P 10 INT ACM SIGSOFT, P258
[6]  
Bai XY, 2007, P INT COMP SOFTW APP, P233
[7]  
BIRON PV, 2001, W3C RECOMMENDATION 2
[8]   Mobile agent security [J].
Borselius, N .
ELECTRONICS & COMMUNICATION ENGINEERING JOURNAL, 2002, 14 (05) :211-218
[9]  
Claessens J., 2003, ACM TRANSINTERNET TE, V3, P28
[10]   Leveraging user-session data to support Web application testing [J].
Elbaum, S ;
Rothermel, G ;
Karre, S ;
Fisher, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (03) :187-202