is ui automation testing better than mobile or desktop