Constructing a Reproducible Testing Environment for Distributed Java Applications

QSIC(2003)

引用 4|浏览1
暂无评分
摘要
Executions with internal nondeterministic choices makethe testing procedure non-repeatable. A natural solution isto artificially enforce and direct the execution to take the desiredpath so that a test can be reproduced. With geographicallydistributed processes and heterogenous platform architectures,distributed systems have raised new dimensionsof challenges to develop effective techniques for the reproducibletesting. In this paper, we discuss the architecturaland design issues on constructing an environment to automatesuch a testing for distributed Java applications. Ourfocus is on controlling the order of input and remote callevents in the application under test during the test procedure.The testing environment is by itself distributed anddoes not require code intrusion.
更多
查看译文
关键词
heterogenous platform architecture,java applications,java application,test procedure,code intrusion,reproducible testing environment,effective technique,procedure non-repeatable,geographicallydistributed process,testing environment,internal nondeterministic choice,architecturaland design issue,java,distributed system,software architecture,computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要