Haven't really used Edrolo but they advertise almost exactly this. Unforunately they run subscriptions by school, not by individual, so you're pretty much out of like if yyour school doesn't have it.
Khan Academy has a similar system, where you are tested on content you have learned periodically to make sure you remember. While KA isn't designed for any of the australian curriculums, everything covered in methods is covered there (and more). All the questions are randomly generated (or there's just a very large library of questions
) and have full worked solutions and accompanying lessons. It's also free.
There's probably others, but I don't know of them. Alternatively you could use a program like Anki that shows you flash cards and have a question on one side and an answer on the other. You can add tags and subcategories using anki so if you only wanted to practice calculus or integration, you could pick those. The downfall of this is that you have to supply all the questions and answers, and it would take a while to set up. Another very inefficient way to get the same result is to write a program to do it for you, but at that point I don't think it's worth it.