Replication test automation

How to test client-server interaction on UE4?
I did not find the ability to start the server and connect the client to it inside the unit test.
Automation Framework does not provide such an opportunity?
I need to start the server, connect the client(s) to it and check:

  1. Something is happening on the server (for example, a bullet hit an object). You need to make sure that the code worked correctly (for example, lives decreased) and that it was replicated to clients.
  2. Something happens on the client (for example, the client pressed the E button next to the car). You need to make sure that the server will respond correctly (for example, put it in a car) and the clients will replicate all this.
1 Like

A bit late here but I just release a Marketplace Plugin that does this: https://www.unrealengine.com/marketplace/en-US/product/multiplayer-functional-testing-helpers