DocumentCode :
2776463
Title :
Communication fault injection for multi-protocol Java applications testing
Author :
Menegotto, Cristina Ciprandi ; Weber, Taisy Silva
Author_Institution :
Inst. de Inf., UFRGS, Porto Alegre, Brazil
fYear :
2011
fDate :
27-30 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
Network applications with high dependability requirements must be carefully tested under communication faults to enhance confidence in proper behavior. Fault injection is very useful for these tests. When the applications use more than one protocol, such as UDP, TCP and RMI, a suitable tool that properly handles all of them is required. However, existing tools either are unable to test this kind of application or impose relevant drawbacks. This paper presents Comform, a communication fault injector for multi-protocol Java applications. It intercepts protocol messages at JVM level and uses firewall rules for fault emulation. The approach is useful for both white and black box testing and preserves the target´s source code.
Keywords :
Java; program testing; source coding; transport protocols; JVM level; RMI; TCP; UDP; black box testing; communication fault injection; fault emulation; firewall rule; multiprotocol Java application testing; protocol message; target source code; white box testing; Computer crashes; Instruments; Java; Operating systems; Peer to peer computing; Protocols; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Workshop (LATW), 2011 12th Latin American
Conference_Location :
Porto de Galinhas
Print_ISBN :
978-1-4577-1489-4
Type :
conf
DOI :
10.1109/LATW.2011.5985899
Filename :
5985899
Link To Document :
بازگشت