Taking GRE, TOEFL totally varies by school and for online it may be even flexible. I am not sure, if there are 100% online degrees for such. You can do research. We do not advise on schools.
My personal view is, you can do part time degree in the evening and have it done in-person to get better education experience than full online.