The reason everyone tests on hardware is because the emulator is %@$#ing slow. i7 @ 4.2GHz, 12 GB of RAM... the emulator still takes MINUTES to start and runs unusably slow.
The iOS Simulator on the MBP work gave me (mid-2010) runs at basically native speed.
I do some development with Cordova. During development I either test on my Android phone or an iOS simulator. Those are the only realistic options.