There are lots of German language newspapers and magazines available online for free. Each publication is going to be a different level of difficulty so it might take you some time to find a paper or magazine that is the right challenge for you. Of course, finding a publication that covers a topic of interest to you is also important.
What’s great about reading these publications is that there is always something new. You’ll never get bored reading German language news because it’s always changing — whether it’s about business, lifestyle or the latest celebrity gossip. There’s always something up-to-date and different to use to test your skills.