After the issues earlier this week with people unable to pet battle, blizzard showed us a way to Enter and exit pet battles, so one button Macro created by pasting this line into Macro box, put icon on tool bar and Voila one button pet battles! Enjoy!

Paste this into macro box;

/script C_PetBattles.StartPVPMatchmaking()