摘要
提出了一个面向分布式程序的测试系统框架 TFDS(test system framework for distributed softwaresystem) ,并介绍了它在异构网络中的一个实现原型 PSET* (distributed program structure and event trace,revised version) .框架的主要功能是对分布式程序进行单元测试和集成测试 .包括面向规约设计和源码分析的静态部分和面向程序执行和事件序列分析的动态部分 .在构件的基础上 ,PSET* 的功能可以较容易地得以改进和增强 .
This paper puts forward a test system framework TFDS (test system framework for distributed software system) for the testing of distributed programs, and as an illustration, introduces its prototype implementation PSET * (distributed program structure and event trace, revised version) on heterogeneous network platforms. The main functions of TFDS are for unit testing and integration testing. And the framework is divided into two parts: one for specification design and source code analysis, which works statically; and the other for program execution and event sequence manipulation, which works dynamically. Along with TFDS, and by a component based architecture, the functionality of the PSET * can be easily improved and reinforced.
出处
《软件学报》
EI
CSCD
北大核心
2000年第8期1053-1059,共7页
Journal of Software
基金
国家"九五"重点科技攻关项目基金! (No.98- 780 - 0 1- 0 7- 0 3)资助
关键词
测试系统框架
分布式程序
客户/服务器
Distributed system, test system framework, non determinism, event sequence, distributed programming language.