You did not say where your planning on testing. Like others said some tests are 1/2 about there own rules that are just backwards of the NEC. You need to study the local book too. They might give you more details about the test if you ask. How many of these types of questions and percentage needed to pass.
One thing that I hate about working in this state is there is no universal liciance. It dose not seem to matter much what the state law is. They run the cities and villages like they want. A liciance in one IL manisapality should be good any where in the state but it's not.
Something to look at is what it takes to renew your liciance. DesPlains was good for lifetime if you pay your dues but they don't test anymore.
Schaumburg you test once with a score over 80% and have to pull a permit every 3 years to keep from retesting. Of coarse it costs $$ in all kinds of charges to get that permit. You wont get very far with a Schaumburg liciance in Chicago.
Everyone says Woodstock is too easy. Rockford there is no test just fill out the form and pay $25. I don't know if a Rockford Lic pulls much weight. I hear Mundline, Niles, and Naperville test too.
Gurnee you have to pay to take a test every year with a score of 70%, have 4 hours continuing education every 12 months, and then $75 for a liciance. My liciance is somewhere elce but I have to take a 4 hour corse to work there. You just can not expect to work in a new town without costing you $$ and a run around.
Something to think about too if you plan on doing a lot of small service calls. If it's a strict town and you do a nothing job with out a permit and get caught. Your working in the town your liciance from your might get it suspended. But no other town can revoke your liciance. So it's safer not to work where your orginal liciance is from.
I need to renew by the end of this year so I'm looking for the best place to test too.
Tom