Dealing with non-determinism in testing concurrent java components
Contribuinte(s) |
J. Lee W.C. Chu P. Jalote |
---|---|
Data(s) |
01/01/2005
|
Resumo |
The testing of concurrent software components can be difficult due to the inherent non-determinism present in these components. For example, if the same test case is run multiple times, it may produce different results. This non-determinism may lead to problems with determining expected outputs. In this paper, we present and discuss several possible solutions to this problem in the context of testing concurrent Java components using the ConAn testing tool. We then present a recent extension to the tool that provides a general solution to this problem that is sufficient to deal with the level of non-determinism that we have encountered in testing over 20 components with ConAn. © 2005 IEEE |
Identificador | |
Idioma(s) |
eng |
Publicador |
IEEE |
Palavras-Chave | #Java #Distributed programming #Object-oriented programming #Program testing #Software tools #E1 #280302 Software Engineering #700102 Application tools and system utilities |
Tipo |
Conference Paper |