Just done my media mocks and would definitely recommend using Seneca learning. You can sign up for free and they have every topic for each exam board. (I do aqa).
Past paper questions are also good and for me, I found them on the aqa site. Questions in the test tend to be related to what comes up and are good for having a rough example of what to expect.