I want to virtualize the SSC transactions going to TPF and the responses coming from TPF, so that if the TPF is unavailable, we can continue to do our performance testing using our virtual services.
Has anyone done this kinda thing?
TPF virtualization is likely to require development of a custom transport protocol.
If I recall correctly, the TPF application uses a combination of BTAP and MATIP protocols which support an 'always-on' bi-directional communications flow. These applications do this to sustain high throughput rates and transaction volumes.
I believe the issue with attempting a TCP recording is going to be that the connection should not open and terminate for each transaction. This open/close may cause errors in the system-under-test.