If you are cycling with a live fish I would test every day to every other day until it is cycled. If you are cycling without a fish you could check as often or as little as you want. After it is cycled I would only test if you suspect a problem or if you are unsure.Once you have the fish, do you still need to test the water every day? Or can you assume that it's doing its thing?
Also I don't mean to be rude please don't take this the wrong way but I wouldn't put another fish in with a male betta fish in 10g or less. Even snails are subject to an attack if they catch their attention. I had one male betta that attacked anything that moved. Female betta fish in a 20g you could do that, but it is still not a guarantee. Look at nano fish if you want multiple fish in a small tank. I loved my celestial pearl danios in my planted 10g with cherry shrimp. There's ember tetras, neon blue rasbora, dwarf emerald danio, gertrude rainbowfish..
If you are set on having a betta fish plus other fish perhaps you could look up which species of betta is less aggressive. I think there is one but I forget. Splendens is the one you usually see in the fish stores.