RUS  ENG
Full version
JOURNALS // Computing, Telecommunication and Control // Archive

St. Petersburg Polytechnical University Journal. Computer Science. Telecommunication and Control Sys, 2015 Issue 1(212), Pages 88–96 (Mi ntitu96)

Conference "Tools and Methods of Program Analysis - 2014"

Integration testing automation: case study of financial data exchange modules based on FIX-protocol

V. V. Brekelova, E. A. Borisovb, I. A. Baryginb

a Saint Petersburg State University
b Devexperts LLC

Abstract: The majority of modern trading systems use FIX-protocol as a transport protocol for data services. Manual testing of trading system integration modules responsible for FIX messaging is an overly laborious process. The paper describes a complex automated testing approach for this type of integration testing, which incorporates improvements to test the documentation structure, and tackles the problem of vendors diversity, as well as the resulting functional coverage and timing estimates of the tests. The major outcome of this work is a complete and unified auto tests set with associated documentation, which sufficiently accelerates testing procedures and allows fast incorporation of new vendors and fast adaptation to changes in existing specifications.

Keywords: FIX-protocol test, automation, integration testing, test case, trading system, exchange.

UDC: 004.9

DOI: 10.5862/JCSTCS.212.8



© Steklov Math. Inst. of RAS, 2024