The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

StepActionExpected ResultResult (if different
from expected)
Sign Off
1Client connects (no market data/trading
subscription) to MF
MF confirms client is connected;
client confirms the successful
connection
 
  •   
2MF forces client to disconnectClient is successfully disconnected
and able to reconnect
 
  •   
3MF disables and re-enables API connectionClient is successfully disconnected
and able to reconnect
 
  •   
4Client disconnectsMF confirms client is not connected 
  •   


Heartbeating

StepActionExpected ResultResult (if different
from expected)
Sign Off
1Client connects (no market data/trading
subscription) to MF
MF confirms client is connected;
client confirms the connection
 
  •   
2Client confirms receipt of heartbeat
messages from MFAPI Server
MF confirms heartbeat interval setting 
  •   

 

 

Logout/Graceful Disconnect

...

StepActionExpected ResultResult (if different
from expected)
Sign Off
1Client connects (no market data/trading
subscription) to MF
MF confirms client is connected;
client confirms the connection
 
  •   
2Client subscribes to EUR/USD form one
feed any feed (market data/trading)
Client receives subscription enabled
snapshot, followed by incremental
market data
 
  •   
3The Client will end their subscription to
(market data/trading)
MF to confirm the Client is no longer
subscribed
 
  •   
4The Client will end the session and logoutMF to confirm that the Client is no longer
logged in or connected.
 
  •   

 

Dropped Connection/Recovery

...

StepActionExpected ResultResult (if different
from expected)
Sign Off
1Client connects (no market data/trading
subscription) to MF
MF confirms client is connected;
client confirms the connection
 
  •   
2Client subscribes to EUR/USD form one
feed any feed
Client receives subscription enabled
snapshot, followed by incremental
market data
 
  •   
3MF stop the FeedServer, to disable the
venue connection
Client detects venue disconnection
but remains connected to the MFClient
 
  •   
4MF start the FeedServer, to enable venue
connection
Client is now able to view the feed as
available and subscribe for to market data
on EUR/USD from the same feed.
 
  •   

Sequence Number Scenarios

...