I am testing AUT that I have to use agent concept (like in silktest) because my AUT is kind of IM (Instant Messenger, try to think about MSN) which is used to communicate between two machines. And, I absolutely must to connect to remote machine to verify result and reply the message back before connect back to local machine to verify the sent back message again. Does anyone know about how to do this? or does anyone know how to apply agent concept on QTP?

Note: I think that using QTP to test IM must seperate one testcase to two testcases on two machines and command Test Director on both side to run those testcases on both machines;however, this will make result seperated to two results??? Any ideas?

Please help.

Thank you,