Although it is true that you can gain muscle or loose fat on any steroid, certain steroids are more/less beneficial for bulking/cutting.
You do not necessarily need to include a testosterone base into your cycle. The gains from an oral only cycle won't be quite as good as one with a testosterone base but you can still make very good gains from an oral only cycle if your diet and training is on point and you run a proper PCT.
Here is a video where I explain how to properly run an oral only bulking or cutting cycle ->
https://www.youtube.com/watch?v=5DBrylerLxA
A cutting cycle might look something like this -
Weeks 1 - 8
Winstrol 50mg/day
Anavar 50mg/day
A good natural liver aid supplement like N2guard - 1 serving/day
A good natural testosterone booster like HCGenerate - 1 serving/day
A bulking cycle might look something like this -
Dbol or Tbol 50mg/day
Aromasin 10mg every other day or arimidex 0.5mg every other day
A good natural liver aid supplement like N2guard - 1 serving/day
A good natural testosterone booster like HCGenerate - 1 serving/day
After both cycles, it's important to run a proper mini PCT.
4 weeks of the following:
clomid at 25mg/day
nolvadex at 20mg/day
A good natural liver aid supplement like N2guard - 1 serving/day
A good natural testosterone booster like HCGenerate ES - 1 serving/day