摘要
在异构软件集成领域,采用基于SOA(Services Oriented Architecture)的软件架构及其方法已逐渐成为分布式计算解决方案的主流,但目前针对SOA和Web services的测试方法较少且多以人工测试为主,本文提出构建自动化测试引擎的方法,该方法采用XML语言精化需求规格说明书,自动生成基于XML语言的测试用例,测试引擎自动读取、执行测试用例,记录、分析测试结果,从而可以提高软件开发的效率以及改进软件质量。最后实现了一个自动化测试工具原型,并通过实验的方法验证了本方法的有效性。
In isomerous software integration domain, Services oriented developing methods are playing more and more important roles in distributed computing resolution. This paper will describe the Web services' traits, and analyze the testing problems of Web services at present. On this condition, we promote a new method based on XML language to solve the problems, and realize a auto testing tool like a test engine to help building test environment, producing test data, executing test operation, recording and analyzing test results. At last,we testify the validation of our method and tool.
出处
《计算机科学》
CSCD
北大核心
2007年第12期278-282,共5页
Computer Science
基金
重庆市科委(项目编号CSTC
2006BA2003)
重庆市信息产业发展基金(项目编号200611004)