If you have fish in the tank during the cycle, YOU MUST do lots of water changes to keep the ammonia and nitrite from killing the fish. If you are doing a fishless cycle, you don't do water changes.
I know how that sounds to you, and in normal circumstances when cycling a tank you must do water changes otherwise the fish will die, and I completely understand what you mean by that.
But if you don't want to wait weeks, maybe months in some cases to cycle your tank, then use TETRA SAFESTART and I give it max 1-2 weeks to cycle.
I have not done one water change when cycling my 2 tanks

. It takes 1 week if it's done properly. I started the water changes after the cycle finished. First tank had 4 guppies, second tank had a pleco, 4 corydoras, 2 platies and 1 swordtail. All of them survived and were doing great, no gasping/red gills/fin rot, etc...But you must use tetrasafe start and put it at the same time with the fish. And as mentioned above, if your water conditioner has ammonia remover, then forget the tetrasafe start working. If youd do water changes, then forget about that either.
I am not suggesting people put precious/expensive fish in their tanks if they follow my steps, but trying with a feeder guppy for example won't hurt if you can afford double the doze Tetra Safestart to put in your tank. And as I said before, throw one more bottle when you get nitrite reading. Mind you that if you test during cycling your ammonia/nitrites might have quite a spike. Do not tempt yourself to change the water. Watch your fish, and if they behave ok, then don't worry. I had spikes up to 4ppm ammonia and I couldn't tell if nitrites were 2ppm or 5ppm!!
And I forgot, I put 1/3rd of the Tetra Safestart on the filter pads and rest into the water.
Good luck.