A bit late here, but question for OP: Do you need your tests to run on dedicated server, or is it fine if they run in a single process the way that UE by default starts up an in-process server when you start PIE in client net mode? If it’s the latter, I wanted this exact thing so I created a plugin to help with this: https://www.unrealengine.com/marketplace/en-US/product/multiplayer-functional-testing-helpers. This plugin lets you run multiplayer tests in a single process and then make assertions about the client and the server worlds.